﻿
function onloads(){
	preloadImages();
	loading("index.head","index.head.jsp");
	loading("index.login","index.login.jsp");	
	loading("index.starsong","index.starsong.jsp");	
//	loading("index.kStar","index.kStar.jsp");	
	loading("index.hotNews","index.mvSong.jsp");	
	loading("index.ikalaNews","index.ikalaNews.jsp");	
	loading("index.Event","index.Events.jsp");
	loading("index.flash","index.flash.jsp");
	$('topbang').style.display='';
	$('defaultMenu').style.display='';
	loading("index.hitListFans","index.hitListScore.jsp");	
	loadingK_admin("index.selectBest","index.selectBest.jsp");	
	loading("index.mvshow","index.mvshow.jsp");	
	loadingK_admin("index.TwinkelStar","index.TwinkelStar.jsp");
	loading("index.song","index.songNew.jsp");
	loading("index.songHot","index.songHotCommend.jsp");
//loading("index.songType","index.songType.jsp");
	loading("index.newMember","shily_newman.jsp");
//	loading("index.dairy","index.dairy.jsp");
	loading("index.newRecord","index.hitListNew.jsp");
	loading("index.foot","index.foot.jsp");
	
//****************************************
//PK 歌喉戰   add by kevin 2007.11.24 
// start
//****************************************	
	loading_shily("index.PkWar","/user/active/pkwar/index.pkwar.jsp");
//****************************************
//PK 歌喉戰   add by kevin 2007.11.24 
// end
//****************************************

	//loading_shily("index.pk_vote","/user/active/pk_star_vote/vote.jsp");
//	setInterval(function(){loading("index.login","index.login.jsp");},200000);

	//判斷瀏覽器
	if(window.navigator.userAgent.indexOf("MSIE")<1){
		alert('建議使用IE 6.0 以上版本');
	}
	//配合夏日活動統計發信點擊，活動過後需拿掉
	summer07mail();
}
function loadingK_admin(id,url){
	var a=new Ajax.Request(ikalaUrl+ikalaPath+"Main/"+url,{method:"post",parameters:"",onComplete:function(a){loadingK_adminRes(a,id);}});		
}
function loadingK_adminRes(a,id){
	var str=a.responseText;
	var num=str.indexOf('<h1>HTTP Status');
	if(num>=0){
		$(id).innerHTML='<center>加載失敗,請刷新重試!</center>';
	} 
	else{
		$(id).innerHTML=a.responseText;
	}
}
function ikalaHitTitle(type,list,id){
	var tArr=new Array('index.hitListFans11Tbl','index.hitListScore11Tbl','index.hitListMv11Tbl','index.hitListChorusTbl','index.hitListWaitTbl'); 
	for(i=0;i<tArr.length;i++){ 
		if((id+'Tbl')==tArr[i]){
			$(tArr[i]).style.display='';	
		}
		else{
			$(tArr[i]).style.display='none';	
		}
	}
	if(type=='index'){
		loading('index.hitListFans',id+".jsp");
	}
	else
	{
		if(type=='bt')ikalaHitGet(list,1);
		else ikalaHitGet(list,2);
	}
}

function ikalaHitList(list){//alert(list);
	preloadImages();
	$('topbang').style.display='';
	$('defaultMenu').style.display='';
	loading("index.head","index.head.jsp");
	loading("index.login","index.login.jsp");	
//	loading("index.kStar","index.kStar.jsp");	
	loading("index.hotNews","index.mvSong.jsp");	
	loading("index.ikalaNews","index.ikalaNews.jsp");	
	loading("index.Event","index.Events.jsp");	
	ikalaHitTitle('main',list,changeBar(list,'main'));	
//	loading("index.selectBest","index.selectBest.jsp");	
	loading("index.TwinkelStar","index.TwinkelStar.jsp");
	loading("index.song","index.songNew.jsp");
	loading("index.songType","index.songType.jsp");
//	loading("index.dairy","index.dairy.jsp");
	loading("index.foot","index.foot.jsp");
	loading("index.newRecord","index.hitListNew.jsp");
}
function changeBar(list,type){
	list+="";
	var bar="",id="";
	switch(list){
		case "1":
			bar="粉絲王";
			id="index.hitListFans";
			break;
		case "2":
			bar="熱門點播";
			id="index.hitListScore";
			break;
		case "3":
			bar="愛唱王";
			id="index.hitListMv";
			break;
		case "4":
			bar="新聲報道";
			id="index.hitListNew";
			break;
	}	
	$("index.ikalaBar").innerHTML=bar;
	if(type=='main')return id;
}

function ikalaHitGet(action,page){
	changeBar(action,'page'); alert(page);
	$("index.hitListFans").innerHTML=loadImg+"Loading...";
	new Ajax.Request("ikala_hitListAjaxHTML.jsp",{method:"post",parameters:"action="+action+"&page="+page,onComplete:ikalaHitGetResponse});		
}

function ikalaHitGet2(action,page){	
	//changeBar(action,'page'); 
	$("index.hitListFans").innerHTML=loadImg+"Loading...";
	new Ajax.Request("ikala_hitListAjaxHTML2.jsp",{method:"post",parameters:"action="+action+"&page="+page,onComplete:ikalaHitGetResponse});		
}

function ikalaHitGetResponse(a){
	var str=a.responseText; 
	var num=str.indexOf('<h1>HTTP Status');
	if(num>=0){
		$("index.hitListFans").innerHTML='<center>加載失敗,請刷新重試!</center>';
	} 
	else{
		$("index.hitListFans").innerHTML=a.responseText;
	}
}
function ikalaAbout(){
	loading("index.head","index.head.jsp");
	loading("index.login","index.login.jsp");	
//	loading("index.kStar","index.kStar.jsp");	
	loading("index.hotNews","index.mvSong.jsp");	
	loading("index.ikalaNews","index.ikalaNews.jsp");	
	loading("index.Event","index.Events.jsp");	
	loading("index.foot","index.foot.jsp");
}

function marketCheck(){
	var obj=form1.elements;
	var msg=true;
	for(i=0;i<obj.length;i++){
		if(obj[i].value==''&&obj[i].name!='comUrl'){
			msg=false;
			break;
		}
	}
	if(!msg){
		$('market.msg').innerHTML="<font color=red>除公司網址外其他項都必須填寫!</font>";
		return false;
	}
	return true;
}

function customerCheck(){
	var names=form1.name.value;
	var os_v=form1.os.value;
	
	if(names.match(/\d/)!=null){
		alert("姓名不能為數字!");
		return false;
	}
	if(os_v==0){
		alert("請選擇您的作業系統！");
		return false;
	}

	var obj=form1.elements;
	var que=form1.question;
	var msg=true;
	if(!que[0].checked&&!que[1].checked&&!que[2].checked&&!que[3].checked&&!que[4].checked){
		msg=false;
	}
	for(i=0;i<obj.length;i++){
		if(obj[i].name!="phone3"&&obj[i].name!="file1"&&obj[i].name!="file2"){
		if(obj[i].value==''){
			msg=false;
			break;
		}
		}
	}
	if(!msg){
		alert("除分機外其他項目都必須填寫!");
		return false;
	}
	return true;
}

function faqLoads(){
	loading("index.head","index.head.jsp");	
	loading("index.foot","index.foot.jsp");		
}

function loadplayer(id,url,name,song,songid){
	//$(id).innerHTML=loadImg+"Loading...";
	$(id).style.display='';
	var pars="s="+name+"&u="+song+"&i="+songid;
	var a=new Ajax.Request(ikalaPath+"Main/"+url,{method:"post",parameters:pars,onComplete:function(a){playerResponse(a,id);}});		
}

function playerResponse(a,id){
	var str=a.responseText;
	var num=str.indexOf('<h1>HTTP Status');
	if(num>=0){
		$(id).innerHTML='<center>加載失敗,請刷新重試!</center>';
	} 
	else{
		setInnerHTML($(id),a.responseText);
	//	$(id).innerHTML=a.responseText;
	}
}
function setInnerHTML (el, htmlCode) {
	var ua = navigator.userAgent.toLowerCase();
	if (ua.indexOf('msie') >= 0 && ua.indexOf('opera') < 0) {
		htmlCode = '<div style="display:none">for IE</div>' + htmlCode;
		htmlCode = htmlCode.replace(/<script([^>]*)>/gi,'<script$1 defer="true">');
		el.innerHTML = htmlCode;
		el.removeChild(el.firstChild);
	}
	else {
		var el_next = el.nextSibling;
		var el_parent = el.parentNode;
		el_parent.removeChild(el);
		el.innerHTML = htmlCode;
		if (el_next) {
			el_parent.insertBefore(el, el_next)
		} else {
			el_parent.appendChild(el);
		}
	}
}
function reLocation(para1,para2){
  document.location = "kSong/index.jsp?ord=6&flag="+para1+"&type="+para2;
}
//twinkelstar
function twinkleHit(t,c,n){
	//alert(t+" "+c);
	new Ajax.Request(ikalaPath+"Main/k_admin/Gady_Stat.jsp",{method:"Post",parameters:"action=hit&t="+t+"&c="+c+"&n="+n});
}


//add 070914 by shily
function getCookieVal(offset) {
    var endstr = document.cookie.indexOf (";", offset);
    if(endstr == -1) {
        endstr = document.cookie.length;
    }
    return unescape(document.cookie.substring(offset, endstr));
}

function getCookie(name) {
    var arg = name + "=";
    var alen = arg.length;
    var clen = document.cookie.length;
    var i = 0;
    var j = 0;
    while(i < clen) {
        j = i + alen;    
        if(document.cookie.substring(i,j) == arg)
            return getCookieVal(j);
        i = document.cookie.indexOf(" ", i) + 1;
        if(i == 0)
            break;
    }  
    return null;
}
function pushStar(){
var q=getCookie("mdid");
if(q==null||q.length==0){
var url="/user/Main/ikala_login.jsp?shilyFlag=2";
window.open(url,"login","height=240,width=305,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no");

return ;
}

window.open("Main/recomtwinkle_star.jsp","pushStar","height=340,width=505,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no");

}

function ikalaGetNew(page){
	loading("index.newRecord","shily_newsong"+page+".jsp");
}

function AjaxUpdate(panel,url,page){
	var param;
	if(page)
		param = "page=" + page;
	new Ajax.Updater(panel,url,{method:"post",parameters:param});
}
function request(url){
	new Ajax.Request(url,{method:"post"});
}