// JavaScript Document
var xmlHttp;
function createXMLHttpRequest(){
	if(window.ActiveXObject){
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}else if(window.XMLHttpRequest){
		xmlHttp = new XMLHttpRequest();
	}
}

function MM_findObj(n, d) { //v4.01
  	var p,i,x;  
  	if(!d) 
  		d = document; 
		
	if((p = n.indexOf("?")) > 0 && parent.frames.length){
		d = parent.frames[n.substring(p+1)].document;
		n = n.substring(0,p);
	}
	
	if(!(x=d[n]) && d.all) 
		x = d.all[n]; 
	
	for (i=0; !x && i<d.forms.length; i++) 
		x = d.forms[i][n];
		
	for(i=0; !x && d.layers && i < d.layers.length; i++) 
		x = MM_findObj(n,d.layers[i].document);
		
	if(!x && d.getElementById) 
		x = d.getElementById(n); 

	return x;
}

function RequireItem(Name,Msg) { 
	var obj=MM_findObj(Name);
	if (obj.value=='')
		return '\n- ' + Msg;
	else
		return '';
}
function RequireEmail(Name, Msg){
	var obj=MM_findObj(Name);
	if(obj.value!=''){
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if (filter.test(obj.value)) 
			return '';
		else
			return '\n- ' + Msg;
	}
	return '';
}
function RequireFCK(Name, Msg){
	var oEditor = FCKeditorAPI.GetInstance(Name).GetXHTML( true ) ;
	if(oEditor == '')
		return '\n- ' + Msg;
	else
		return '';
}
function PasswordMath(Feild1, Feild2, Msg){
	var obj1=MM_findObj(Feild1);
	var obj2=MM_findObj(Feild2);
	if(obj1.value != "" && obj2.value != ""){
		if(obj1.value != obj2.value)
			return '\n- ' + Msg;
		else
			return '';
	}
	return '';
}
function CheckLength(Name,Len,Msg){
	var obj=MM_findObj(Name);
	if (obj.value!=''){
		if (obj.value.length<Len) 
			 return '\n- ' + Msg;
		else
			return '';
	}
	return '';
}
function setFocus(Name1) { 
	var obj1 = MM_findObj(Name1);
	obj1.focus();
}

function __doPostBack(eventTarget, eventArgument, formName) {
	var theform;
	if (window.navigator.appName.toLowerCase().indexOf("microsoft") > -1) {
		theform = eval("document."+formName);
	}else{
		theform = document.forms[formName];
	}

	theform.__EVENTTARGET.value = eventTarget.split("$").join(":");
	theform.__EVENTARGUMENT.value = eventArgument;
	theform.submit();
}

function __alert(alert_content){
	alert(alert_content);
}

function __CheckTogle(FormName, Name){
	len = document.forms[FormName].elements.length;
	for(var i = 0 ; i < len ; i++) {
		if (document.forms[FormName].elements[i].id == Name && document.forms[FormName].elements[i].checked) {
			return true;
		}
	}
	return false;
}
function select_all(formName){
	var len = document.forms[formName].chk_select.length;
	if(len > 0){
		for(i=0; i<len; i++) {
			document.forms[formName].chk_select[i].checked = true;
		}
	}
}
function unselect_all(formName){
	var len = document.forms[formName].chk_select.length;
	if(len > 0){
		for(i=0; i<len; i++) {
			document.forms[formName].chk_select[i].checked = false;
		}
	}
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MM_openBrWindow(theURL,winName,features,tLeft,tTop) {
  win = window.open(theURL,winName,features);
  window.win.moveTo(tLeft,tTop);
  window.win.focus();
}
