// Global Variable Declarations
ns4 = (document.layers)? true:false; // netscape 4?
ie4 = (document.all)? true:false; // internet explorer 4/5?
ns6 = (ns4|ie4)? false:true; // (Netscape 6)

var isLoaded=false;

var screen_top=(screen.height/2)-(500/2);
var screen_left=(screen.width/2)-(300/2);

var current_competition="xmas2006";

// Image Functions

var DomainName = 'teens.av.dev.hk.agenda-asia.com'; 
var ApplicationPath = '/'; 
var us_wwwroot = "http://" + DomainName + ApplicationPath ;
	
openWin = function (url, name, width, height, xpos, ypos, chrome, scroll, resizable){
  var x, y, w, h, moveX=0, moveY=0, features="";
  chrome = chrome ? "yes" : "no";
  scroll = scroll ? "yes" : "no";
  resizable = resizable ? "yes" : "no";
  features += "toolbar="+chrome+",location="+chrome+",status="+chrome+",menubar="+chrome;
  features += ",scrollbars="+scroll+",resizable="+resizable;
  if(width) features += ",width="+width;
  if(height) features += ",height="+height;
  if(xpos && window.screen){
    w = window.screen.availWidth;
    width = parseInt(width);
    switch(xpos){
      case "left": x = 0; break;
      case "center": x = (w-width)/2; break;
      case "right": x = w-width; break;
      default: x = xpos;
    }
    features += ",screenX="+x+",left="+x;
    var moveX = x;
  }
  if(ypos && window.screen){
    h = window.screen.availHeight;
    height = parseInt(height);
    switch(ypos){
      case "top": y = 0; break;
      case "middle": y = (h-height)/2; break;
      case "bottom": y = h-height; break;
      default: y = ypos;
    }
    features += ",screenY="+y+",top="+y;
    var moveY = y;
  }
  features +=",left="+moveX+",top="+moveY;
	eval("openWinReference = window.open(url, name, features);");  
	openWinReference.focus();
}

var extraflashVars= "";

function QueryString(key) 
{ 
  var value = null; 
	for (var i=0;i<QueryString.keys.length;i++) 
	{ 
	  if (QueryString.keys[i]==key) 
	  { 
      value = QueryString.values[i]; 
      break; 
    } 
  } 
  return value; 
} 

QueryString.keys = new Array(); 
QueryString.values = new Array(); 

function QueryString_Parse() 
{ 
  var query = window.location.search.substring(1); 
  var pairs = query.split("&"); 
  for (var i=0;i<pairs.length;i++) 
  { 
    var pos = pairs[i].indexOf('='); 
    if (pos >= 0) 
    { 
			var argname = pairs[i].substring(0,pos); 
			var value = pairs[i].substring(pos+1); 
			QueryString.keys[QueryString.keys.length] = argname; 
			QueryString.values[QueryString.values.length] = value; 
			if (argname =="kolid"){
				//sectionID= value;
				extraflashVars = "kolid="+value+"&";
				//alert(flashvars);
			}
			if(argname =="gsectionid"){
				extraflashVars = "gsectionid="+value+"&";
			}
			if(argname =="dpcusid"){
				extraflashVars = "dpcusid="+value+"&";
			}
			if(argname =="danceid"){
				extraflashVars = "danceid="+value+"&";
			}
			if(argname =="oilControlID"){
				extraflashVars = "oilcontrolid="+value+"&";
			}
			if(argname =="oilsectionid"){
				extraflashVars = "oilsectionid="+value+"&";
			}
			if(argname =="newsid"){
				extraflashVars = "newproductid="+value+"&";
			}
			if(argname =="secProdID"){
				extraflashVars = "secproductid="+value+"&";
			}
			/*2nd arg*/

			if(argname =="invite" && value=="1" && extraflashVars!=""){
				extraflashVars += "invite=1&";
			}
			
    } 
  } 
}

QueryString_Parse();

function openMyClassroom(){
	//openWin("classroom/default.htm","classroom",955,670,"center","middle",false,"scroll");
	openWin("classroom/default.htm","classroom",955,670,"center","middle",false,"");
	
}

function openClassroom(mid){	
//	openWin("classroom/default.htm?mid="+mid,"classroom",955,670,"center","middle",false,"scroll");
	openWin("classroom/default.htm?mid="+mid,"classroom",955,670,"center","middle",false,"");
	
}
function openPrivateMessage(mid){	
	//alert(mid);
	openWin("classroom/default.htm?mid="+mid+"#navigationPath=Tips","classroom",955,670,"center","middle",false,"");
}

function openMyPassport(){	
//	openWin("classroom/default.htm#navigationPath=Passport","classroom",955,670,"center","middle",false,"scroll");
		openWin("classroom/default.htm#navigationPath=Passport","classroom",955,670,"center","middle",false,"");
}

function openMyTips(){	
	//openWin("classroom/default.htm#navigationPath=Tips","classroom",955,670,"center","middle",false,"scroll");
openWin("classroom/default.htm#navigationPath=Tips","classroom",955,670,"center","middle",false,"");
	
}

function openMyTask(){	
//	openWin("classroom/default.htm#navigationPath=Task","classroom",955,670,"center","middle",false,"scroll");
	openWin("classroom/default.htm#navigationPath=Task","classroom",955,670,"center","middle",false,"");
	
}

function openMyBuyRecord(){	
//	openWin("classroom/default.htm#navigationPath=BuyRecord","classroom",955,670,"center","middle",false,"scroll");
	openWin("classroom/default.htm#navigationPath=BuyRecord","classroom",955,670,"center","middle",false,"");
}

function openBlogPet(pid){
	//openWin("interactive/Pets.aspx","blogpet",827,503,"center","middle",false,"scroll");
	openWin("interactive/Pets.aspx?petid="+pid,"blogpet",827,503,"center","middle",false,"scroll");
	//openWin("http://192.168.129.118/CClassroom/interactive/Pets.aspx?petid="+pid,"blogpet",827,503,"center","middle",false,"scroll");
}

function openBlogMirror(){
	openWin("blog_mirror.html","blogmirror",640,480,"center","middle",false,"");
}

function openCoupon1(){
		openWin("coupon01.html","coupon01",700,476,"center","middle",false);
}

function openCoupon2(){
		openWin("coupon02.html","coupon02",587,675,"center","middle",false);
}

function openForwardToFriend(url,sendname,sendemail,campaign, campID){
		var senderName="";
		var senderEmail="";
		var campaignType="";
		var campaignID="";
		if (sendname!=undefined){
			senderName = sendname;
		};
		if (sendemail!=undefined){
			senderEmail = sendemail;
		};
		if (campaign!=undefined){
			if (campaign == 1){
				campaignType = "dance="+campaign
				campaignID = "danceID="+campID
			}else{
				campaignType = "campaign="+escape(campaign)
				campaignID = "referCode="+escape(campID)
			}
		}
		if (campaignID!=""){
			openWin(url+"?tbSenderName="+escape(senderName)+"&tbSenderEmail="+escape(senderEmail)+"&"+campaignType+"&"+campaignID,"forwardtofriend",824,594,"center","middle",false);			
		} else if (campaignType !=""){
			openWin(url+"?tbSenderName="+escape(senderName)+"&tbSenderEmail="+escape(senderEmail)+"&"+campaignType,"forwardtofriend",824,594,"center","middle",false);
		} else{
			openWin(url+"?tbSenderName="+escape(senderName)+"&tbSenderEmail="+escape(senderEmail),"forwardtofriend",824,594,"center","middle",false);
		}
}

/*function openForwardToFriend(url,sendname,sendemail,dance, danceid){
		var senderName;
		var senderEmail;
		if (sendname==undefined){
			senderName = "";
		}else{
			senderName = sendname;
		};
		if (sendemail==undefined){
			senderEmail = "";
		}else{
			senderEmail = sendemail;
		};
		if (dance==undefined){
			Dance = "";
		}else{
			Dance = dance;
		};
		if (danceid==undefined){
			DanceID = "";
		}else{
			DanceID = danceid;
		}
		
		if (DanceID!=""){
			openWin(url+"?tbSenderName="+escape(senderName)+"&tbSenderEmail="+escape(senderEmail)+"&dance="+Dance+"&danceID="+DanceID,"forwardtofriend",824,594,"center","middle",false);
		} else if (Dance!=""){
			openWin(url+"?tbSenderName="+escape(senderName)+"&tbSenderEmail="+escape(senderEmail)+"&dance="+Dance,"forwardtofriend",824,594,"center","middle",false);
		} else{	
			openWin(url+"?tbSenderName="+escape(senderName)+"&tbSenderEmail="+escape(senderEmail),"forwardtofriend",824,594,"center","middle",false);
		}
}*/
function openEDM(){
	openWin("edm.html","edm",689,964,"center","middle",true,"scroll");
}
function becomeMember(){
	openWin("http://www.cleanandclear.com.hk/membership_card/FormMembershipCard.aspx","card",707,700,"center","middle",false,"scroll");
}
function setCookie(name, value, expires, path, domain, secure) 
{
	var today = new Date();
	today.setTime(today.getTime());
	if (expires)
	{
	  expires = expires * 1000 * 60 * 60 * 24;
	}
	var expires_date = new Date(today.getTime()+(expires));
	document.cookie = name + "=" + escape(value) + 
	((expires)? ";expires=" + expires_date.toGMTString() : "") + 
	((path) ? ";path=" + path : "" ) + 
	((domain) ? ";domain=" + domain : "" ) +
	((secure) ? ";secure" : "" );
}

function getCookie(name) {
  var dc = document.cookie;
  var prefix = name + "=";
  var begin = dc.indexOf("; " + prefix);
  if (begin == -1) {
    begin = dc.indexOf(prefix);
    if (begin != 0) return null;
  } else
    begin += 2;
  var end = document.cookie.indexOf(";", begin);
  if (end == -1)
    end = dc.length;
  return unescape(dc.substring(begin + prefix.length, end));  
}

function getStatus(){
	//alert("getStatus:= "+getCookie('statusCookie'));	
	var cncObj = isInternetExplorer ? document.all.cnc : document.cnc;	
	var _Cookie = ""+getCookie('statusCookie');
	if (cncObj != null ){
		//alert(_Cookie);
		if (_Cookie == null){
			_Cookie = "";
		}
		cncObj.SetVariable("statusCookie", _Cookie);	
	}
}
function setStatus(status){
	//alert("setStatus:= "+status);
	setCookie('statusCookie', status, 1, '/', '', '');
}
function flashTracking(page){
	//alert(page);	
	urchinTracker(page);	
}