// JavaScript Document
function show_hidden_subcat(id)
{
	document.getElementById(id).style.display=(document.getElementById(id).style.display=='none')?'':'none';
}


/*view website of banner*/
function view_link(url)
{
		rong=(screen.width-600)/2;
		cao=(screen.height-400)/2;
		var arg="width=600, height=400,";
		arg+="resizable=yes, scrollbars=yes, ";// toolbar=yes,menubar=yes,";
		arg+="status=0, top="+ Math.round(cao) +", left="+ Math.round(rong);
		window.open(url,"a",arg );
}
/**/
/*check num*/
function checknum(){  	
   
	if ((event.keyCode < 48) || (event.keyCode > 57))
		event.returnValue = false;
	}
	
function checknum1(){  	
    if (event.keyCode != 46)   
	if ((event.keyCode < 48) || (event.keyCode > 57) )
		event.returnValue = false;
	}	
/**/
function setFocus(sObjName)
{
	var selectObj = document.getElementsByName(sObjName)
	selectObj.item(0).focus();
}

function getValue(sObjName)
{
	var selectObj = document.getElementsByName(sObjName)
	return selectObj.item(0).value;
}

function setValue(sObjName,value)
{
	var selectObj = document.getElementsByName(sObjName)
	selectObj.item(0).value=value;
}

function setValueEditor(sObjName,value)
{
	var oEditor = FCKeditorAPI.GetInstance(sObjName);
	oEditor.EditorDocument.body.innerHTML=value;
}

/* Check textbox */

function checkValueNull(sObjName, sMsgError)
{
	var selectObj = document.getElementsByName(sObjName)
	if (Trim(selectObj.item(0).value) == '')
	{
		alert(sMsgError);
		//if (selectObj.item(0).visible == true){selectObj.item(0).focus();} 
		selectObj.item(0).focus();
		return false;
	}
	
	return true;
}

function checkValueEditor(sObjName, sMsgError)
{
	var oEditor = FCKeditorAPI.GetInstance(sObjName);
	if (Trim(oEditor.EditorDocument.body.innerHTML)=="")
	{
		alert(sMsgError);
		try 
		{
			oEditor.MakeEditable();
		}
		catch (e) {}

		oEditor.Focus();
		return false;
	}
	return true;
}

/* End check textbox */

/* Begin Check Email */

function isEmail(s,msg)
{   
	 
	  var i = 1;
	  var sLength = s.length;
	  
	  if ((s=="")|| (s.indexOf(" ")>0) || (s.indexOf("@")==-1) ||(s.length<8) || (s.indexOf(".")==-1) || 
		  (s.indexOf("..")!=-1) || (s.indexOf("@")!=s.lastIndexOf("@")) ||(s.lastIndexOf(".")==s.length-1)) 
	   {
		  	alert(msg);
			return false;
	   }
	  
	  
	  var str="0123456789abcdefghikjlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-@._"; 
	  for(var j=0;j<s.length;j++)
		if(str.indexOf(s.charAt(j))==-1)		   
			{
			  	alert(msg);
				return false;
			}
			
	  return true;
	   
}

/*  End Check Email */

/*begin check url*/
function checkURL(sObjName, sMsgError)
{
	var selectObj = document.getElementsByName(sObjName)
	var url=selectObj.item(0).value
	
	if (url.indexOf("http://www.")==-1 || url.indexOf('..')>-1 || url.length <15 
	    || url.indexOf(' ')>-1)
	{
		alert(sMsgError);
		selectObj.item(0).value='http://www.';
		selectObj.item(0).focus();
		return false;
	}
	else
	{
		url=url.substring(11,url.length)
		
		var str="0123456789abcdefghikjlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ._-";
		for(var j=0;j<url.length;j++)
		if(str.indexOf(url.charAt(j))==-1 || url.indexOf('.')==-1 || url.indexOf('..')>-1
		|| url.indexOf('.')==url.length-1)		   
			{
			  	alert(sMsgError);		
				selectObj.item(0).value='http://www.';
				selectObj.item(0).focus();
				return false;
			}
			
	}
	
	return true;
}
/*End check url*/
	
/* Begin TRIM */

function Trim(TRIM_VALUE){
if(TRIM_VALUE.length < 1){
return"";
}
TRIM_VALUE = RTrim(TRIM_VALUE);
TRIM_VALUE = LTrim(TRIM_VALUE);
if(TRIM_VALUE==""){
return "";
}
else{
return TRIM_VALUE;
}
} //End Function

function RTrim(VALUE){
var w_space = String.fromCharCode(32);
var v_length = VALUE.length;
var strTemp = "";
if(v_length < 0){
return"";
}
var iTemp = v_length -1;

while(iTemp > -1){
if(VALUE.charAt(iTemp) == w_space){
}
else{
strTemp = VALUE.substring(0,iTemp +1);
break;
}
iTemp = iTemp-1;

} //End While
return strTemp;

} //End Function

function LTrim(VALUE){
var w_space = String.fromCharCode(32);
if(v_length < 1){
return"";
}
var v_length = VALUE.length;
var strTemp = "";

var iTemp = 0;

while(iTemp < v_length){
if(VALUE.charAt(iTemp) == w_space){
}
else{
strTemp = VALUE.substring(iTemp,v_length);
break;
}
iTemp = iTemp + 1;
} //End While
return strTemp;
} //End Function

/* End TRIM */