var isUname = false;
var isSelectFile = false;
var uploadCategory = -1;
//var $j = jQuery.noConflict();
vaildEmail = false;
function checkEmail()
{
	new Ajax.Request("?channel=member&action=vaildateEmail&email="+$('email').value, {
		onSuccess:function(request)
		{
			if(request.responseText == "1")
			{
				$('vaild_email').innerHTML="可以注册";
				vaildEmail = true;
			}
			else
			{
				vaildEmail = false;
				$('vaild_email').innerHTML="E-mail地址无效或者已经被注册了!";
			}
		}
	});
}

function checkRegForm()
{	
	if(vaildEmail)
	{
		if($('pwd1').value == $('pwd2').value && $('pwd1').value.length >= 6 && $('pwd1').value.length <= 20)
		{
			if($('name').value != '')
			{
				if($('iagree').checked == true)
				{
					$('member_reg').submit();
				}
				else
				{
					alert('您尚未同意我们的服务条款');
				}
			}
			else
			{
				alert('请填写昵称');		
			}
		}
		else
		{		
			alert('密码长度不正确，或者2次密码不一致');
		}	
	}
	else
	{
		alert('请正确填写email!');
	}
	return false;
}

function sketch(objId){
	return document.getElementById(objId).value;
}
String.prototype.trim  =  function()
{
	return  this.replace(/(^\s*)|(\s*$)/g,  "");
}



function updataCategory(_id)
{
	uploadCategory = _id;
}

function setIsFile()
{
	isSelectFile = true;
	$("startUpload").disabled = false;
}

function thisMovie(movieName)
{
	if (navigator.appName.indexOf("Microsoft") != -1)
	{
		return window[movieName];
	}
	else
	{
		if(document[movieName].length != undefined)
		{
			return document[movieName][1];
		}
		return document[movieName];
	}
}

///////////////
//only gorup
///////////////
function checkPost_Group()
{
	if(sketch("gtitle").trim()==""){
		alert("请输入小组名称");
		return false;
	}
	if(sketch("gdes").trim()==""){
		alert("请输入小组简介");
		return false;
	}
	if(sketch("gtags").trim()==""){
		alert("请输入小组标签");
		return false;
	}
	return true;
}



function show_content(menuid){
	menu_rest();
	var topmenu = $("top_menu"+menuid);
	var topmenucontent = $("menu_content"+menuid);
	topmenu.className="top_menu_choose";
	topmenucontent.style.display="";
	//topmenucontent.style.visibility="hidden";
}
function menu_rest(){
	for(i=1;i<=5;i++){
		$("top_menu"+i).className="top_menu_normal";
		$("menu_content"+i).style.display="none";
		//document.getElementById("menu_content" + i).visibility="visible";
	}
}
function menu_select(){
	menu_rest();
	$("top_menu"+selectid).className="top_menu_choose";
	$("menu_content"+selectid).style.display="";
	//document.getElementById("menu_content" + selectid).stylevisibility="visible";
	//document.getElementById("top_menu" + selectid).className
}


/**
*cid 分类ID
*page 多少页
*limit 显示多少
**/
function getRecVideoByPage(cid,page,limit)
{
	$("context").innerHTML="节目获取中...";
	new Ajax.Request("?channel=channel&action=getRecVideobyCID&cid="+cid+"&page="+page+"&limit="+limit, {
		onSuccess:function(request)
		{
			$("context").innerHTML = request.responseText;
		}
	});
}



function addToMyFavorite(vid)
{
	new Ajax.Request("?channel=manage&action=addToMyFavorite&vid="+vid, {
		onSuccess:function(request)
		{
			alert(request.responseText);
		}
	});
}

function cancelToMyFavorite(vid)
{
	new Ajax.Request("?channel=manage&action=cancelToMyFavorite&vid="+vid, {
		onSuccess:function(request)
		{
			alert(request.responseText);
		}
	});
}

function delVideo(vurl)
{	
	if (window.confirm("确认删除这个视频吗？"))
	{
		new Ajax.Request("?channel=manage&action=delVideo&vurl="+vurl, {
			onSuccess:function(request)
			{
				alert("删除成功!");				
				history.go(0);
			}
		});
	}
}

function addToPlaylist(vurl)
{	
	new Ajax.Request("?channel=manage&action=addToPlaylist&vurl="+vurl, {
		onSuccess:function(request)
		{
			alert(request.responseText);			
		}
	});
}

function removeVideoInPlaylist(vurl)
{
	if (window.confirm("确认要从列表中移除该视频吗？"))
	{
		new Ajax.Request("?channel=manage&action=removeFromPlaylist&vurl="+vurl, {
			onSuccess:function(request)
			{
				alert(request.responseText);
				history.go(0);			
			}
		});
	}
}

/* 头部菜单 */
function showMenu(menu,obj){
	changeImg(menu,obj);
	var floatMenu = $('floatMenu');
	floatMenu.innerHTML = $(menu+"Menu").value;	
	position = getOffSet(obj)
	var x = position[1];
	var y = position[0];	
	floatMenu.style.left = x + "px";
	floatMenu.style.top = y + 32 + "px";
}

function changeImg(img,obj){
	obj.src = "siteimages/menu_" + img + "_2.gif";
}

function restoreImg(img,obj){
	obj.src = "siteimages/menu_" + img + "_1.gif";
}

function hideMenu(obj){
	var menu = $(obj);
	menu.style.display = "none";
}


//获得元素绝对位置
function getOffSet(e){
	var t=e.offsetTop;
	var l=e.offsetLeft;
	while(e=e.offsetParent){
		t+=e.offsetTop;
		l+=e.offsetLeft;
	}
	var rec = new Array(1);
	rec[0]  = t;
	rec[1] = l;
	return rec;
}

/* cookies操作 */
function setCookie(Key,Value,Day){
	if (Day == ""){
	document.cookie = Key + "=" + Value;
	}
	else{
		var today = new Date();
		var expireDay = new Date();
		var keep = 24 * 60 * 60 * 	Day * 1000;	
		expireDay.setTime(today.getTime() + keep);
		document.cookie = Key + "=" + Value + ";expires=" + expireDay.toGMTString();
	}
}

function getCookie(Key){
	var search = Key + "=";
	begin = document.cookie.indexOf(search);
	if (begin != -1){
		begin += search.length;
		end = document.cookie.indexOf(";",begin);
		if (end == -1){
			end = document.cookie.length;
		}
		return document.cookie.substring(begin,end);
	}
}

function delCookie(Key){
	document.cookie=Key + "=;expires=today.toGMTString";
}

/* Favorite */
function favoriteVideo(video)
{
	new Ajax.Request("?channel=manage&action=favoriteVideo&vindex="+video, {
		onSuccess:function(request)
		{				
			if(request.responseText == '1')
			{
				alert('收藏成功');
			}
			else if(request.responseText == '2')
			{
				alert('已经收藏过了');
			}
			else if(request.responseText == '3')
			{
				alert			('自己的视频不能收藏');
			}
			else
			{
				alert('请先登录');		
			}
		}
	});
}

//验证码
function refreshImgCode(imgObj)
{
	$(imgObj).src = "imgCode?imgid=" + Math.floor(Math.random()*1000);
}