// JavaScript Document

function SetCookie(name,value)
{
	var Days=30;
	var exp=new Date();
	exp.setTime(exp.getTime() + Days*24*60*60*1000);
	document.cookie=name+"="+escape(value)+";expires="+ exp.toGMTString();
}//SetCookie(name,value)

function GetCookie(name)
{
	var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
	if(arr != null) return unescape(arr[2]); return null;
}//GetCookie(name)

function IfSelectFunction(CurrentCheckBox)
{	
	if (CurrentCheckBox.checked)
	{		
		AddToList(CurrentCheckBox.value);
		$(CheckBox_Name+CurrentCheckBox.value).checked=true;
	}
	else
	{
		RemoveToList(CurrentCheckBox.value);
		$(CheckBox_Name+CurrentCheckBox.value).checked=false;
	}
}//IfSelectFunction(CurrentCheckBox)

function AddToList(FunctionID)
{
	var FunctionString=GetCookie("SelectedID");

	if(FunctionString==""||FunctionString==null)
	{
		SetCookie("SelectedID",FunctionID);
		return;
	}
	
	SA=FunctionString.split("##");
	for(i=0;i<SA.length;i++)
	{
		if(FunctionID==SA[i])
		{
			return;
		}
	}
	
	
	FunctionString+="##"+FunctionID;	

	SetCookie("SelectedID",FunctionString);
}//AddToList(FunctionID)

function RemoveToList(FunctionID)
{	
	var FunctionString=GetCookie("SelectedID");
	var SA;
	var i;
	var ii=0;
	
	if(FunctionString==""||FunctionString==null)
	{
		SetCookie("SelectedID","");
		return;
	}
	
	
	SA=FunctionString.split("##");
	for(i=0;i<SA.length;i++)
	{
		if(FunctionID==SA[i])
		{
			SA[i]="";
		}
	}
	
	FunctionString="";
	
	for(i=0;i<SA.length;i++)
	{
		
		if(SA[i]!="")
		{	
			if(ii==0)
			{
				FunctionString=SA[i];	
			}
			else
			{
				FunctionString+="##"+SA[i];	
			}
			ii=ii+1;
		}
	}
	
	if (FunctionString=="##")
	{
		FunctionString="";
	}
	
	SetCookie("SelectedID",FunctionString);
}//RemoveToList(FunctionID)


function AddFlash(FlashName,Width,Height)
{
	var TempString="";
	
	TempString+="<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0\" width=\""+Width+"\" height=\""+Height+"\">";

	
  TempString+="<param name=\"movie\" value=\"Flash/"+FlashName+"\">";
  TempString+="<param name=\"quality\" value=\"high\">"
  TempString+="<param name=\"wmode\" value=\"transparent\">"
  TempString+="<embed src=\"Flash/"+FlashName+"\" quality=\"high\" pluginspage=\"http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash\" type=\"application/x-shockwave-flash\" width=\""+Width+"\" height=\""+Height+"\" wmode=\"transparent\"></embed></object>"

	return TempString;
}




function OpenBGFlash(FlashName,Width,Height)
{
	
	

			$.post("LoadFlash.asp",{MyFlashName:FlashName}, function(data){

			  if(data==0)
			  {
			 $("#BlackBackGround").html("<div style=\"background-color:#000000; position:absolute; height:100%; width:100%; left:0px;filter: alpha(opacity=80);-moz-opacity:0.8; top:0px; left:0px; z-index:100;\"></div><div style=\"position:absolute; z-index:101; color:#FFFFFF;\" id=\"FlashDiv\">"+AddFlash(FlashName,Width,Height)+"<div style=\"text-align:center; color:#FFFFFF; padding:10px;\"><a href=\"javascript:CloseBGFlash();\">Close</a></div></div>");	
			document.getElementById("FlashDiv").style.left=((document.body.scrollWidth/2)-(Width/2))+"px";
			  }
			  else
			  {
				  
				  
							 if(FlashName=="GAForum.swf")
							{		
								window.open ("http://www.ChinaCivilaviation.com/Gaforum/");
							}
	
				  
				  }
				});		



}

function CloseBGFlash()
{
	$("#BlackBackGround").html("");	
}