//		if (checkrequired(frm) == false) return false;
//		if (verifyMail(objMail) == false) return false;
//		if (checkbody(frm,"CONTENT")== false) return false;
//		if(Imageval(frm.photo)==false) return false  ;
//		if(Pdfval(frm.requiredpdf)==false) return false  ;
//		if (chkSelectedRecord(frm) == false ) return false ;
//		if(ValidateDate(frm.month.value+'/'+frm.day.value+'/'+frm.year.value)== false ) return false ;
//-------------------------------------------------
// JavaScript Document

//Create a boolean variable to check for a valid IE instance.
var xmlhttp = false;
//Check if we are using IE.
try {
//If the javascript version is greater than 5.
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
//If not, then use the older active x object.
try {
//If we are using IE.
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
//Else we must be using a non-IE browser.
xmlhttp = false;
}
}
//If we are using a non-IE browser, create a JavaScript instance of the object.
if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
xmlhttp = new XMLHttpRequest();
}

//Create a boolean variable to check for a valid IE instance.
var xmlhttp2 = false;
//Check if we are using IE.
try {
//If the javascript version is greater than 5.
xmlhttp2 = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
//If not, then use the older active x object.
try {
//If we are using IE.
xmlhttp2 = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
//Else we must be using a non-IE browser.
xmlhttp2 = false;
}
}
//If we are using a non-IE browser, create a JavaScript instance of the object.
if (!xmlhttp2 && typeof XMLHttpRequest != 'undefined') {
xmlhttp2 = new XMLHttpRequest();

}

//-------------------------------------------------
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

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 MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_popupMsg(msg) { //v1.0
  alert(msg);
}

//-------------------------------------------------------------------------

	function checkPassword(frm)
	{
		if (checkrequired(frm) == false) return false;
		if (frm.requirednewpassword.value !=  frm.requiredconfirmpassword.value)
		{
				alert("Password Mismatch.") ;
				frm.requiredconfirmpassword.focus() ;
				return false ;
		}
		return true ;
	}
//-------------------------------------------------

function checkEditor()
{
	javascript: var oEditor = FCKeditorAPI.GetInstance('MyEditor');
	var content = oEditor.GetXHTML(true)
	
	content = content.replace(/<[^>]*>/g,'') ;
	content = content.replace(/&nbsp;*/g,' ') ;
	content = trim(content, ' ') ;
	return (countWords(trim(content)));
}

//-------------------------------------------------------------
	function SetBgColor(obj)
	{
			obj.style.backgroundColor='#DDDDDD' ;
	}
//---------------------------------------
	function SetDefaultBbColor(obj)
	{
			obj.style.backgroundColor='#FFFFFF' ;
	}
//-------------------------------------------------
	function checkRank(frm)
	{
		if (Arraycheckrequired(frm) == false ) return false ;
		return true ;
	}
//-------------------------------------------------

//-------------------------------------------------

function PhoneFormat(obj)
{
	var re= /\D/;
	// test for this format: (xxx)xxx-xxxx
	var re2 = /^\({1}\d{3}\)\d{3}-\d{4}/; 
	// test for this format: xxx-xxx-xxxx
	//var re2 = /^\d{3}-\d{3}-\d{4}/;
	
	for (i=0; i<obj.value.length;i++){
	var num=obj.value;
	
	var newNum;
	 if (num != "" && re2.test(num)!=true){
	   if (num != ""){
		 while (re.test(num)){
		 num = num.replace(re,"");
		 }
	   }
	
	  if (num.length != 10){
		alert('Please enter a 10 digit phone number');
		obj.select();
		break;
		}
	   else {
		 // for format (xxx)xxx-xxxx
		// newNum = '(' + num.substring(0,3) + ')' + num.substring(3,6) + '-' + num.substring(6,10);
		 // for format xxx-xxx-xxxx
		  newNum = num.substring(0,3) + '-' + num.substring(3,6) + '-' + num.substring(6,10);
		 obj.value=newNum;
		 }
	   }
	  }
}
//-------------------------------------------------
	function checkLogin(which)
	{
		if (verifyMail(which.requiredEmail) == false) return false;
		if (checkrequired(which) == false) return false;
		return true;		
	}
//-------------------------------------------------
	function SetCombo(theDayElement,mt)
	{
		var optionCounter;
		for (optionCounter = 0; optionCounter < theDayElement.length;optionCounter++)
		{
		  if(theDayElement.options[optionCounter].value == mt)
		  {
			  theDayElement.options[optionCounter].selected = true
		  }
		}
	}
//-------------------------------------------------
	function winOpenNew(str,Name,Resize,Width,Height,Left,Top)
	{
		window.open(str,Name,'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable='+Resize+',width='+Width+',height='+Height+',left='+Left+',top='+Top)
	}
//-------------------------------------------------
	function chkAll(form)
	{
		len = form.elements.length;
		var i=0;
		Checked=false ;
		for( i=0 ; i<len ; i++)
		{
			if (form.elements[i].type=='checkbox')
			{
				form.elements[i].checked=true;
			}
		}
		return false ;
	}
//---------------------------------------------------
	function UnchkAll(form)
	{
		len = form.elements.length;
		var i=0;
		Checked=false ;
		for( i=0 ; i<len ; i++)
		{
			if (form.elements[i].type=='checkbox')
			{
				form.elements[i].checked=false;
			}
		}
		return false ;
	}
//---------------------------------------------------
	function SelectOption(frm,obj)
	{
		len = frm.elements[obj].length;
		i = 0;
		
		while (i < len)
		{
			frm.elements[obj][i].selected = 'true' ;
			i++;
		}
	}
//---------------------------------------------------
	function DeleteCheck() 
	{
		var Verify=confirm("Are you sure you want to delete this record and all related records?");
		if (Verify == true)
		{
			return true;			
		}
		else {
			return false;			
		}
	}
//-----------------------------------------


function Arraycheckrequired(which) 
{ 
	var pass=true; 
	if (document.images) 
	{ 
		for (i=0;i<which.length;i++) 
		{ 
			var tempobj=which.elements[i]; 
			if (tempobj.name.substring(0,8)=="required") 
			{ 

				if ((tempobj.type=="text"|| tempobj.type=="textarea"|| tempobj.type=="password" || tempobj.type.toString().charAt(0)=="s") && tempobj.value=='')
				{ 
					if(tempobj.disabled==false)
					{
						pass=false; 
						break; 
					}
				} 
			} 
		} 
	} 
	if (!pass) 
	{ 
		shortFieldName=tempobj.name.substring(8,30).toUpperCase(); 
		idStartPos=tempobj.name.indexOf("-") ;
		shortFieldName=tempobj.name.substring(8,idStartPos).toUpperCase(); 
		
		alert("Please make sure the "+shortFieldName+" field was properly completed."); 
		tempobj.focus() ;						
		return false; 
				
	} else 
	
	return true; 
			
} 	
//--------------------------------------------------------
	function ImageDeleteCheck() 
	{
		var Verify=confirm("Are you sure you want to delete this  image ?");
		if (Verify == true)
		{
			return true;			
		}
		else {
			return false;			
		}
	}
//----------------------------------------------------------


//=================================================================================================
//----------------------------------------------------
	function checkCategory(frm)
	{	
//		alert(frm.requiredCategoryFunction.value) ;
//		return false;
		if (document.getElementById('SubOf[]'))
		{
			obj = document.getElementById('SubOf[]') ;
			if (obj.selectedIndex > 0 && frm.requiredCategoryFunction.value == 'Y' )
			{
				alert('Category can not be assigned to SUB CATEGORY.') ;
				frm.requiredCategoryFunction.focus();
				return false ;
			}
		}
		if (checkrequired(frm) == false) return false;

		//if (checkFCKEditorValue('MyEditor', '') == false) return false ;
		return true ;
	}
//----------------------------------------------------
	function checkCompany(frm,frmtype)
	{	
		if (verifyMail(frm.Email) == false) return false;
		if (checkrequired(frm) == false) return false;
		
		
		if(frmtype == 'add')
		{
			if (checkEmailAdd(frm.requiredUserName.value) == false) return false;
			if(frm.requiredImage.value != '')
			{
					if(Imageval(frm.requiredImage)==false) return false  ;
			}			
			
			if(frm.Image2.value != '')
			{
					if(Imageval(frm.Image2)==false) return false  ;
			}			
			
			
		}
		else if(frmtype == 'duplicate')
		{
			if (checkEmailAdd(frm.requiredUserName.value) == false) return false;
			if(frm.Image.value != '')
			{
					if(Imageval(frm.Image)==false) return false  ;
			}
			
			if(frm.Image2.value != '')
			{
					if(Imageval(frm.Image2)==false) return false  ;
			}			

		}		
		else
		{
			if(frm.Image.value != '')
			{
					if(Imageval(frm.Image)==false) return false  ;
			}

			if(frm.Image2.value != '')
			{
					if(Imageval(frm.Image2)==false) return false  ;
			}			

		}
		if (frm.Website.value != '')
			if (is_valid_url(frm.Website,  '') == false) return false;
			
		if (frm.VideoLink.value != '')
			if (is_valid_url(frm.VideoLink, '') == false) return false;
			
		/*if(frm.Image1.value != '')
			if(Imageval(frm.Image1)==false) return false  ;
		if(frm.Image2.value != '')
			if(Imageval(frm.Image2)==false) return false  ;
		if(frm.Image3.value != '')
			if(Imageval(frm.Image3)==false) return false  ;
        */	
		return true ;
	}
//----------------------------------------------------------------
	function checkAffiliation(frm)
	{	
		if (checkrequired(frm) == false) return false;
		if(frm.Link.value != '')
		{
			if (VerifyLink(frm.Link) == false) return false;
		}	

		if (frm.frmaction.value == 'new')
		{
			if(frm.Image.value != '')
			{
				if(Imageval(frm.Image)==false) return false  ;
			}
			else //if(frm.Image.value != '')
			{
				alert('Please make sure that IMAGE field was properly completed.') ;
				return false ;
			}//else //if(frm.Image.value != '')
			
		} //if (frm.frmaction.value == 'new')
		else	
		{
			if(frm.Image.value != '')
			{
				if(Imageval(frm.Image)==false) return false  ;
			}
			
		} //if (frm.frmaction.value == 'new')
	
		return true ;
	}
//---------------------------------------------------------
	function checkCompnayRequest(frm)
	{	
		if (verifyMail(frm.requiredEmail) == false) return false;
		if (checkrequired(frm) == false) return false;
		return true ;
	}
//--------------------------------------------------------
	function checkLoginUser(frm)
	{	
		if (checkrequired(frm) == false) return false;
		
		return true; 
	}
//--------------------------------------------------------
	function checkGallery(frm)
	{
		if (checkrequired(frm) == false) return false;
		return true ;
	}
//---------------------------------------------------------
	function checkGalleryDetail(frm)
	{	
		if (checkrequired(frm) == false) return false;
		if (frm.frmaction.value == 'new')
		{
			if(frm.Image.value != '')
			{
				if(Imageval(frm.Image)==false) return false  ;
			}
			else //if(frm.Image.value != '')
			{
				alert('Please make sure that IMAGE field was properly completed.') ;
				return false ;
			}//else //if(frm.Image.value != '')
			
		} //if (frm.frmaction.value == 'new')
		else	
		{
			if(frm.Image.value != '')
			{
				if(Imageval(frm.Image)==false) return false  ;
			}
			
		} //if (frm.frmaction.value == 'new')
	
		return true ;
	}
//-------------------------------------------------------------

//-------------------------------------------------
	function checkOffer(frm, frmtype)
	{
		frm.target = "" ;
		if (frmtype == 'add')
		{
			frm.action = 'addoffer.php'	;
		}
		else
		{
			frm.action = 'editoffer.php'	;
		}
/*
		if (frm.requiredIssueDate.value != '' && frm.requiredExpireDate.value != '')
		{
			var IssueDate	= new Date(frm.requiredIssueDate.value);
			var ExpireDate = new Date(frm.requiredExpireDate.value) ;

			if(IssueDate >= ExpireDate)
			{
				alert(frm.requiredIssueDate.alt+' should be earier than '+frm.requiredExpireDate.alt);
				frm.requiredIssueDate.focus() ;
				return false ;
			}
		}
*/
		if (frm.ServerDate.value != '' && frm.requiredExpireDate.value != '')
		{
			var ServerDate	= new Date(frm.ServerDate.value);
			var ExpireDate = new Date(frm.requiredExpireDate.value) ;

			if(ServerDate >= ExpireDate)
			{
				alert(frm.requiredExpireDate.alt+' should not be earier than TODAY\'S DATE');
				frm.requiredExpireDate.focus() ;
				return false ;
			}
		}


//		frm.action="../previewoffer_popup.php" ;

/*
		if (frm.Link.value != '')
			if (VerifyLink(frm.Link) == false) return false;
*/
		if (checkrequired(frm) == false) return false;


//		if (checkFCKEditorValue('MyEditor', '') == false) return false;

		return true ;
	}
//-------------------------------------------------
	function checkForgotPassword(frm)
	{	
		if (verifyMail(frm.requiredEmail) == false) return false;
		if (checkrequired(frm) == false) return false;
		return true ;
	}
//---------------------------------------------
	function checkTopBanner(frm)
	{	
		if (checkrequired(frm) == false) return false;
	
		if (frm.requiredLink.value != '')	
			if (is_valid_url(frm.requiredLink, 'Please make sure that LINK field was property completed.') == false) return false;

		if (frm.frmaction.value == 'new')
		{
			if(frm.Image.value != '')
			{
				if(Imageval(frm.Image)==false) return false  ;
			}
			else //if(frm.Image.value != '')
			{
				alert('Please make sure that IMAGE field was properly completed.') ;
				return false ;
			}//else //if(frm.Image.value != '')
			
		} //if (frm.frmaction.value == 'new')
		else	
		{
			if(frm.Image.value != '')
			{
				if(Imageval(frm.Image)==false) return false  ;
			}
			
		} //if (frm.frmaction.value == 'new')
	
		return true ;
	}
	//---------------------------------------------
	function checkMiddleBanner(frm)
	{	
		if (checkrequired(frm) == false) return false;
		if (frm.frmaction.value == 'new')
		{
			if(frm.Image.value != '')
			{
				if(Imageval(frm.Image)==false) return false  ;
			}
			else //if(frm.Image.value != '')
			{
				alert('Please make sure that IMAGE field was properly completed.') ;
				return false ;
			}//else //if(frm.Image.value != '')
			
		} //if (frm.frmaction.value == 'new')
		else	
		{
			if(frm.Image.value != '')
			{
				if(Imageval(frm.Image)==false) return false  ;
			}
			
		} //if (frm.frmaction.value == 'new')
	
		return true ;
	}
	//---------------------------------------------
	function checkBottomBanner(frm)
	{	
		if (checkrequired(frm) == false) return false;
		if (frm.frmaction.value == 'new')
		{
			if(frm.Image.value != '')
			{
				if(Imageval(frm.Image)==false) return false  ;
			}
			else //if(frm.Image.value != '')
			{
				alert('Please make sure that IMAGE field was properly completed.') ;
				return false ;
			}//else //if(frm.Image.value != '')
			
		} //if (frm.frmaction.value == 'new')
		else	
		{
			if(frm.Image.value != '')
			{
				if(Imageval(frm.Image)==false) return false  ;
			}
			
		} //if (frm.frmaction.value == 'new')
	
		return true ;
	}
	//---------------------------------------------
	function checkRotators(frm)
	{	
		if (checkrequired(frm) == false) return false;

		if (frm.requiredLink.value != '')	
			if (is_valid_url(frm.requiredLink, 'Please make sure that LINK field was property completed.') == false) return false;

		if (frm.frmaction.value == 'new')
		{
			if(frm.Image.value != '')
			{
				if(Imageval(frm.Image)==false) return false  ;
			}
			else //if(frm.Image.value != '')
			{
				alert('Please make sure that IMAGE field was properly completed.') ;
				return false ;
			}//else //if(frm.Image.value != '')
			
		} //if (frm.frmaction.value == 'new')
		else	
		{
			if(frm.Image.value != '')
			{
				if(Imageval(frm.Image)==false) return false  ;
			}
			
		} //if (frm.frmaction.value == 'new')
		return true ;
	}
	//---------------------------------------------
	function checkNewsletter(frm)
	{
		if (checkrequired(frm) == false) return false;
		if (checkFCKEditorValue('MyEditor', '') == false) return false ;

		return true ;
	}
	//---------------------------------------------
	function checkNewsletterUser(frm)
	{
		if(frm.requiredEmail.value == 'Email address')	
			frm.requiredEmail.value = '';
			
		if (verifyMail(frm.requiredEmail) == false) return false;
		if (checkrequired(frm) == false) return false;
		//if (checkEmailAdd(frm.requiredEmail.value) == false) return false;
		return true ;
	}
	//---------------------------------------------
	function checkUnSubscribe(frm)
	{
		if (verifyMail(frm.requiredEmail) == false) return false;
		if (checkrequired(frm) == false) return false;
		return true ;
	}
	//---------------------------------------------
	function checkArticle(frm,frmtype)
	{
		if (checkrequired(frm) == false) return false;
		if (checkFCKEditorValue('MyEditor', '') == false) return false ;
		
		if(frmtype == 'add')
		{
			if(frm.Image.value != '')
			{
					if(Imageval(frm.Image)==false) return false  ;
			}			
		}
		else
		{
			if(frm.Image.value != '')
			{
					if(Imageval(frm.Image)==false) return false  ;
			}
		}


		return true ;
	}
//----------------------------------------------------
	function getRandom(ImgArr, ResArr)
	{
		var rand = Math.floor(Math.random()*ImgArr.length) ;

//		document.write('Inner:'+ rand +"<br>") ;
		if (ResArr.length<=0) 
		{
			return rand; 
		}
		for(iCount=0; iCount<=ResArr.length;iCount++  )
		{
//			alert(ResArr[iCount]+' == '+rand)  ;
			if (ResArr[iCount]==rand)
			{
				rand = getRandom(ImgArr, ResArr) ;
				break ;
			}
		}
		return rand ;

	}


	//Side Banner Rotation
	var old = 0;
	var current = 0;
	var time =  7000; // 7000;
	var i = 0 ;

	function init(ImgArr)
	{
		if (!document.images) return ;
		//document.images['weather_banner'].src = banners[i];
		var temparr = new Array()  ;
		var i1= getRandom(ImgArr, temparr) ;
		
//		if(i1>=ImgArr.length)
//			i1 = 0 ;
//		alert('I1 = '+i1) ;
		var temparr = new Array(0)  ;
		temparr[0] = i1;
		var i2= getRandom(ImgArr, temparr) ;

//		alert('I2 = '+i2) ;
//		alert('3rd'+ i2);
//		if(i2>=ImgArr.length)
//			i2 = 0 ;

		var temparr = new Array(1)  ;
		temparr[0] = i1 ;
		temparr[1] = i2 ;
		
		var i3= getRandom(ImgArr, temparr) ;
		temparr[0] = i1 ;
		temparr[1] = i2 ;
		temparr[3] = i3 ;

		var i4= getRandom(ImgArr, temparr) ;

//		if(i3>=ImgArr.length)
//			i3 = 0 ;

		if(document.getElementById('TopBanner'))
			document.getElementById('TopBanner').innerHTML = ImgArr[i1];
		if(document.getElementById('MidBanner'))
			document.getElementById('MidBanner').innerHTML = ImgArr[i2];
		if(document.getElementById('BotBanner'))
			document.getElementById('BotBanner').innerHTML = ImgArr[i3];
		if(document.getElementById('Banner4'))
			document.getElementById('Banner4').innerHTML = ImgArr[i4];
		i=0;
		var arrstring  = '';
		while(i<ImgArr.length)
		{
			arrstring += (i>0) ? ',' : '' ;
			arrstring += "'"+ImgArr[i]+"'" ;
			i++ ;
		}
		function_string = ('init(Array('+arrstring+'))') ;

		if(time > 0)
			setTimeout(function_string, time);
	}
	
	function getRandomBanner(ImgArr1, ResArr1)
	{
		var randBanner = Math.floor(Math.random()*ImgArr1.length) ;

		if (ResArr1.length<=0) 
		{
			return randBanner; 
		}
		for(iCount1=0; iCount1<=ResArr1.length;iCount1++  )
		{
//			alert(ResArr1[iCount1]+' == '+randBanner)  ;
			if (ResArr1[iCount1]==randBanner)
			{
				randBanner = getRandomBanner(ImgArr1, ResArr1) ;
				break ;
			}
		}
		return randBanner ;

	}
	
	function initBanner(ImgArr, divID)
	{
		
		if (!document.images) return ;
//		document.images['weather_banner'].src = banners[i];
		var i= Math.floor(Math.random()*ImgArr.length+1)
	
		if(i>=ImgArr.length)
			i = 0 ;
		
		if(document.getElementById(divID))
			document.getElementById(divID).innerHTML = ImgArr[i];
	
		i=0;
		var arrstring  = '';
		while(i<ImgArr.length)
		{
			arrstring += (i>0) ? ',' : '' ;
			arrstring += "'"+ImgArr[i]+"'" ;
			i++ ;
		}
		function_string = ('initBanner(Array('+arrstring+'), \''+divID+'\')') ;
	
		if(time > 0)
			setTimeout(function_string, time);
	}

//----------------------------------------------------
	function checkRegistration(frm)
	{	
		if (verifyMail(frm.requiredEmail) == false) return false;
		if (checkEmailAdd(frm.requiredEmail.value) == false) return false;
		if (checkUserName(frm.requiredUserName.value) == false) return false;
		if (checkrequired(frm) == false) return false;


		if (frm.requiredPassword.value !=  frm.requiredConfirmPassword.value)
		{
				alert("Password Mismatch.") ;
				frm.requiredConfirmPassword.focus() ;
				return false ;
		}

		return true ;
	}
//-------------------------------------------------
	function checkUserLogin(frm)
	{	
//		if (verifyMail(frm.requiredEmail) == false) return false;
		if (checkrequired(frm) == false) return false;
		
		return true; 
	}
//-------------------------------------------------------
	function checkForgotUserPassword(frm)
	{	
		if (verifyMail(frm.requiredEmail) == false) return false;
		if (checkrequired(frm) == false) return false;
		return true ;
	}
//-------------------------------------------------------
	function checkQuestion(frm)
	{	
		if (checkrequired(frm) == false) return false;
		return true ;
	}
//-------------------------------------------------------
	function checkComments(frm)
	{	
		if (checkrequired(frm) == false) return false;
		return true ;
	}
	
//-------------------------------------------------------
	function checkAdvertiser(frm)
	{	
		if (verifyMail(frm.requiredEmail) == false) return false;
		if (checkrequired(frm) == false) return false;
	//	if (frm.Website.value != '')	
		//	if (is_valid_url(frm.Website, 'Please make sure that WEBSITE field was property completed.') == false) return false;

		return true ;
	}
//-------------------------------------------------
	function AbuseCheck() 
	{
		var Verify=confirm("Are you sure you want to abuse this comment?");
		if (Verify == true)
		{
			return true;			
		}
		else {
			return false;			
		}
	}
	function checkContactInfo(frm)
	{	
		if (verifyMail(frm.requiredEmail) == false) return false;
		if (frm.Website.value != '')	
			if (is_valid_url(frm.Website, 'Please make sure that WEBSITE field was property completed.') == false) return false;
		if (checkrequired(frm) == false) return false;
		return true ;
	}
//-------------------------------------------------
	function checkContactInfo2(frm)
	{	
		if (verifyMail(frm.requiredEmail) == false) return false;
		if (checkrequired(frm) == false) return false;
		return true ;
	}
//-------------------------------------------------
	function checkArticleGallery(frm)
	{	
		if (checkrequired(frm) == false) return false;
		if (frm.frmaction.value == 'new')
		{
			if(frm.Image.value != '')
			{
				if(Imageval(frm.Image)==false) return false  ;
			}
			else //if(frm.Image.value != '')
			{
				alert('Please make sure that IMAGE field was properly completed.') ;
				return false ;
			}//else //if(frm.Image.value != '')
			
		} //if (frm.frmaction.value == 'new')
		else	
		{
			if(frm.Image.value != '')
			{
				if(Imageval(frm.Image)==false) return false  ;
			}
			
		} //if (frm.frmaction.value == 'new')
	
		return true ;
	}
//------------------------------------------------
	function checkArticleCategory(frm)
	{
		if (checkrequired(frm) == false) return false;
		return true ;
	}
//------------------------------------------------
	function checkEditUserProfile(frm)
	{	
		if (checkUserName(frm.requiredUserName.value) == false) return false;
		if (checkrequired(frm) == false) return false;

		return true ;
	}
//--------------------------------------------------------
	function checkCompanyGallery(frm)
	{	
		if (checkrequired(frm) == false) return false;
		if (frm.frmaction.value == 'new')
		{
			if(frm.Image.value != '')
			{
				if(Imageval(frm.Image)==false) return false  ;
			}
			else //if(frm.Image.value != '')
			{
				alert('Please make sure that IMAGE field was properly completed.') ;
				return false ;
			}//else //if(frm.Image.value != '')
			
		} //if (frm.frmaction.value == 'new')
		else	
		{
			if(frm.Image.value != '')
			{
				if(Imageval(frm.Image)==false) return false  ;
			}
			
		} //if (frm.frmaction.value == 'new')
	
		return true ;
	}
//----------------------------------
	function checkEditAbuseArticleComments(frm)
	{
		if (checkrequired(frm) == false) return false;

		return true ;
	}
//-------------------------------------
	function checkTermsCondition(frm)
	{	
		if (checkFCKEditorValue('MyEditor', '') == false) return false ;
		return true ;
	}
//-------------------------------------
	function checkPrivacyPolicy(frm)
	{	
		if (checkFCKEditorValue('MyEditor', '') == false) return false ;
		return true ;
	}
//-------------------------------------
	function checkAboutUs(frm)
	{	
		if (checkrequired(frm) == false) return false;
		if (checkFCKEditorValue('MyEditor', '') == false) return false ;
		return true ;
	}
//------------------------------------
	function PreviewPage(titleFieldID)
	{
		CurrentPage_Title = document.getElementById(titleFieldID).value;

		var oEditor = FCKeditorAPI.GetInstance('MyEditor');
		CurrentPage_Content = oEditor.GetXHTML(true)
		
		CurrentPage_Content = replaceAll(CurrentPage_Content,"<br />","") ;
		var l = screen.availWidth / 2 - 800;
		var t = screen.availHeight / 2 - 800;
		var win = window.open('../preview.php', 'PreviewPage', 'width=1000,height=700,left='+l+',top='+t+',scrollbars=1,resize=1');
	}
//-------------------------------------------------
	function checkOfferPreview(frm)
	{
		if (frm.ServerDate.value != '' && frm.requiredExpireDate.value != '')
		{
			var ServerDate	= new Date(frm.ServerDate.value);
			var ExpireDate = new Date(frm.requiredExpireDate.value) ;

			if(ServerDate >= ExpireDate)
			{
				alert(frm.requiredExpireDate.alt+' should not be earier than TODAY\'S DATE');
				frm.requiredExpireDate.focus() ;
				return false ;
			}
		}

		frm.action="../previewoffer_popup.php" ;
		frm.target = "popupWin" ;

		if (checkrequired(frm) == false) return false;

		return  window.open("", "popupWin", "height=500,width=500,location = 0, status = 1, resizable = 0, scrollbars=1, toolbar = 0"); 
//		if (checkFCKEditorValue('MyEditor', '') == false) return false;

	}
//-------------------------------------------------
	function checkOfferUser(frm, frmtype)
	{
		frm.target = "" ;
		if (frmtype == 'add')
		{
			frm.action = 'add-offer.php'	;
		}
		else
		{
			frm.action = 'edit-offer.php'	;
		}
/*
		if (frm.requiredIssueDate.value != '' && frm.requiredExpireDate.value != '')
		{
			var IssueDate	= new Date(frm.requiredIssueDate.value);
			var ExpireDate = new Date(frm.requiredExpireDate.value) ;

			if(IssueDate >= ExpireDate)
			{
				alert(frm.requiredIssueDate.alt+' should be earier than '+frm.requiredExpireDate.alt);
				frm.requiredIssueDate.focus() ;
				return false ;
			}
		}
*/
		if (frm.ServerDate.value != '' && frm.requiredExpireDate.value != '')
		{
			var ServerDate	= new Date(frm.ServerDate.value);
			var ExpireDate = new Date(frm.requiredExpireDate.value) ;

			if(ServerDate >= ExpireDate)
			{
				alert(frm.requiredExpireDate.alt+' should not be earier than TODAY\'S DATE');
				frm.requiredExpireDate.focus() ;
				return false ;
			}
		}


//		frm.action="../previewoffer_popup.php" ;

/*
		if (frm.Link.value != '')
			if (VerifyLink(frm.Link) == false) return false;
*/
		if (checkrequired(frm) == false) return false;


//		if (checkFCKEditorValue('MyEditor', '') == false) return false;

		return true ;
	}
//-------------------------------------------------
	function checkOfferPreviewUser(frm)
	{
		if (frm.ServerDate.value != '' && frm.requiredExpireDate.value != '')
		{
			var ServerDate	= new Date(frm.ServerDate.value);
			var ExpireDate = new Date(frm.requiredExpireDate.value) ;

			if(ServerDate >= ExpireDate)
			{
				alert(frm.requiredExpireDate.alt+' should not be earier than TODAY\'S DATE');
				frm.requiredExpireDate.focus() ;
				return false ;
			}
		}

		frm.action="previewoffer_popup.php" ;
		frm.target = "popupWinUser" ;

		if (checkrequired(frm) == false) return false;

		return  window.open("", "popupWinUser", "height=500,width=500,location = 0, status = 1, resizable = 0, scrollbars=1, toolbar = 0"); 
//		if (checkFCKEditorValue('MyEditor', '') == false) return false;

	}
//-------------------------------------------------
	function checkResources(frm)
	{	
		if (frm.Link.value != '')
			if (is_valid_url(frm.Link,  'Please make sure the '+frm.Link.alt+' field was properly completed.') == false) return false;
		if (frm.Link2.value != '')
			if (is_valid_url(frm.Link2,  'Please make sure the '+frm.Link2.alt+' field was properly completed.') == false) return false;
		if (frm.Link3.value != '')
			if (is_valid_url(frm.Link3,  'Please make sure the '+frm.Link3.alt+' field was properly completed.') == false) return false;
	
		if (checkrequired(frm) == false) return false;
		//if (checkFCKEditorValue('MyEditor', '') == false) return false ;

		return true ;
	}
	function checkOfferDescription(frm)
	{	
		if (frm.Link.value != '')
			if (is_valid_url(frm.Link,  'Please make sure that LINK field was properly completed.') == false) return false;
		if (checkrequired(frm) == false) return false;
		return true ;
	}
//-------------------------------------
	function checkResourcesUser(frm)
	{	
		if (frm.Link.value != '')
			if (is_valid_url(frm.Link,  '') == false) return false;
		if (checkrequired(frm) == false) return false;
		//if (checkFCKEditorValue('MyEditor', '') == false) return false ;

		return true ;
	}
//----------------------------------------------------
	function checkResourceCategory(frm)
	{	
		if (document.getElementById('SubOf[]'))
		{
			obj = document.getElementById('SubOf[]') ;
			if (obj.selectedIndex > 0 && frm.requiredCategoryFunction.value == 'Y' )
			{
				alert('Category can not be assigned to SUB CATEGORY.') ;
				frm.requiredCategoryFunction.focus();
				return false ;
			}
			
		}
		if (checkrequired(frm) == false) return false;

		if (obj && obj.value == '' )
		{
			var verify = confirm('This category will be act as Top Level Category.') ;
			if (!verify) return false ;	
		}
		//if (checkFCKEditorValue('MyEditor', '') == false) return false ;
		return true ;
	}
//-----------------------------------------
	function checkVisitorRegistration(frm,frmtype)
	{	
		if(frmtype == 'add')
		{
			if (verifyMail(frm.requiredEmail) == false) return false;
			if (checkEmailAdd(frm.requiredEmail.value) == false) return false;	
		}
		if (checkUserName(frm.requiredUserName.value) == false) return false;
		if (checkrequired(frm) == false) return false;

		return true ;
	}
//-----------------------------------------
	function checkAskQuestion(frm)
	{	
		if (checkrequired(frm) == false) return false;

		return true ;
	}
//-----------------------------------------
	function checkPageTitle(frm)
	{	
		if (checkrequired(frm) == false) return false;
		//if (checkFCKEditorValue('MyEditor', '') == false) return false ;
		return true ;
	}
//-----------------------------------------
	function checkDisclaimer(frm)
	{	
		//if (checkrequired(frm) == false) return false;
		if (checkFCKEditorValue('MyEditor', '') == false) return false ;
		return true ;
	}
//----------------------------------------
	function checkIndexText(frm)
	{	
		if (checkrequired(frm) == false) return false;
		if (checkFCKEditorValue('MyEditor', 'Please make sure that DESCRIPTION1 field was property completed.') == false) return false ;
		if (checkFCKEditorValue('MyEditor1', 'Please make sure that DESCRIPTION2 field was property completed.') == false) return false ;
		return true ;
	}
//-----------------------------------------
	function removeHTTP(txt)
	{
		newtxt = txt.replace("http://","") ;
		newtxt = newtxt.replace("https://","") ;
		newtxt = newtxt.replace("news://","")  ;
		return newtxt;
	}
//---------------------------------------------
	function checkEmailText(frm)
	{	
		if (checkrequired(frm) == false) return false;

		return true ;
	}
//---------------------------------------------
	function checkQuestionAnswerAdmin(frm)
	{	
		if (checkrequired(frm) == false) return false;

		return true ;
	}
//-----------------------------------------
	function checkContest(frm,frmtype)
	{
		if (checkrequired(frm) == false) return false;
		if (checkFCKEditorValue('MyEditor', '') == false) return false ;

		if(frmtype == 'add')
		{
			if(frm.Image.value != '')
			{
					if(Imageval(frm.Image)==false) return false  ;
			}			
		}
		else
		{
			if(frm.Image.value != '')
			{
					if(Imageval(frm.Image)==false) return false  ;
			}
		}

		return true ;
	}
//---------------------------------------
	function checkContestForm(frm)
	{	
		if (verifyMail(frm.requiredEmail) == false) return false;
		if (checkrequired(frm) == false) return false;
		
		if (!frm.TermsCondition.checked)
		{
			alert('Please read and agree to contest rules and regulation.')	;
			return false ;
		}
		return true ;
	}

//-------------------------------------------------
	function checkPageHeaderCategory(frm)
	{
		if (checkrequired(frm) == false) return false;
				
		return true ;
	}
//--------------------------------------------------
	function checkPageHeaderGallery(frm)
	{	
		if (checkrequired(frm) == false) return false;
		if (frm.frmaction.value == 'new')
		{
			if(frm.Image.value != '')
			{
				if(Imageval(frm.Image)==false) return false  ;
			}
			else //if(frm.Image.value != '')
			{
				alert('Please make sure that IMAGE field was properly completed.') ;
				return false ;
			}//else //if(frm.Image.value != '')
		} //if (frm.frmaction.value == 'new')
		else	
		{
			if(frm.Image.value != '')
			{
				if(Imageval(frm.Image)==false) return false  ;
			}
		
			
		} //if (frm.frmaction.value == 'new')
	
		return true ;
	}

