var currentImg;
var currentImgID = 0;
var thumbs = ['/2.jpg', '/3.jpg', '/1.jpg'];
var timeoutId;
var imgCount = 0;
var imgList = Array();
function imgOnload(img){
	imgList[imgCount] = new Image();
	imgList[imgCount].src =  img.src.replace('/2.jpg', '/3.jpg');
	//document.getElementById('state').innerHTML += "<br><br> preLoad" + imgList[imgCount].src;
	
	imgCount++;
	imgList[imgCount] = new Image();
	imgList[imgCount].src =  img.src.replace('/2.jpg', '/1.jpg');
	//document.getElementById('state').innerHTML += "<br> preLoad" + imgList[imgCount].src;
}

function swapImg(){
	if (currentImgID == 2){
	 	newImgID = 0;
	}else {
		newImgID = currentImgID + 1;
	}
	//document.getElementById('state').innerHTML += " " + currentImgID + "->" + newImgID;
	currentImg.src = currentImg.src.replace(thumbs[currentImgID], thumbs[newImgID]);
	currentImgID = newImgID;		
}

function imgOver(img){
	currentImg = img;
	currentImgID = 0;
	swapImg();
	timeoutId = window.setInterval(swapImg, 700);	
}

function imgOut(){
	currentImg.src = currentImg.src.replace(thumbs[currentImgID], thumbs[0]);
	clearInterval(timeoutId);
}



function reportErrorClip(clipID){
	nhAjax("/error_report/" + clipID);	
	return false;
}

function getCheckedInput(frm, inputName){
    var elts      = frm.elements[inputName];
    var elts_cnt  = (typeof(elts.length) != 'undefined')? elts.length: 0;
	var selectedList = "";
	var prefix = "";
    if (elts_cnt) {
        for (var i = 0; i < elts_cnt; i++) {
            if (elts[i].checked == true){            	            	            	
            	selectedList += prefix + elts[i].value;
            	prefix = ",";
            }
        }
    }
    return selectedList;
}

function search(frmName){
	siteList = "";
	if (getObj("siteIDForm") != null){
		siteList = getCheckedInput(getObj("siteIDForm"), "siteID[]");
	}
	if (siteList == "7,11,8,6,1,4,2,5,3") siteList = "";
	keyword = getObj(frmName).keyword.value;
	location.href = "/search_1_2_" + siteList + "__" + timeRange + "/" + keyword + ".html";	
	return false;
}
	
function searchPhim(frmName){
	siteList = "";
	keyword = getObj(frmName).keyword.value;
	location.href = "/search_1_2_" + siteList + "__0/" + keyword + ".html";	
	return false;
}

function byCateroy(){
	siteList = "";
	if (getObj("siteIDForm") != null){
		siteList = getCheckedInput(getObj("siteIDForm"), "siteID[]");
	}	
	location.href = "/category/1_2_" + siteList + "_" + cateList + "_" + timeRange;	
	return false;
}

function selectSiteGroup(groupID){
		getObj("siteID_1").checked = "";
		getObj("siteID_2").checked = "";
		getObj("siteID_3").checked = "";
		getObj("siteID_4").checked = "";
		getObj("siteID_5").checked = "";
		getObj("siteID_6").checked = "";
		getObj("siteID_7").checked = "";
		getObj("siteID_8").checked = "";		
		getObj("siteID_11").checked = "";
	if (groupID == 0){
		getObj("siteID_1").checked = "checked";
		getObj("siteID_2").checked = "checked";
		getObj("siteID_3").checked = "checked";
		getObj("siteID_4").checked = "checked";
		getObj("siteID_5").checked = "checked";
		getObj("siteID_6").checked = "checked";
		getObj("siteID_7").checked = "checked";
		getObj("siteID_8").checked = "checked";		
		getObj("siteID_11").checked = "checked";
	}else if (groupID == 1){
		getObj("siteID_6").checked = "checked";
		getObj("siteID_7").checked = "checked";
		getObj("siteID_8").checked = "checked";
		getObj("siteID_11").checked = "checked";		
	}else if (groupID == 2){
		getObj("siteID_1").checked = "checked";
		getObj("siteID_2").checked = "checked";
		getObj("siteID_3").checked = "checked";
		getObj("siteID_4").checked = "checked";
		getObj("siteID_5").checked = "checked";		
	}else if (groupID == 3){
		getObj("siteID_1").checked = "checked";	
	}	
}


function changeChannel4AddClip(thisSelect,lang){
	var cateID = thisSelect.options[thisSelect.selectedIndex].value;
	var parma =new Array();
	parma['cateID']=cateID;
	nhAjax('editchannel.php',parma);	
	return false;	
}
function changeChannelpage(page,cateID){
	var parma =new Array();
	if(cateID)
	parma['cateID']=cateID;
	parma['pagechannel']=page;
	nhAjax('editchannel.php',parma);	
	return false;	
}

/*---------------ajaxpage-----------------------------*/
function changeChannelpageclip(page,channelID){
	var parma =new Array();
	parma['refchannel_id']=channelID;
	parma['page']=page;
	nhAjax('/ajaxpage.php',parma);	
	return false;	
}
/*-----------------------------------------------------*/
