//function for removing white spaces
function Trim(txt){
	  if(txt.split(" ").join("").length == 0)
		return true;
	  else
		return false;
}

function trim_str(str) {
	return str.split(" ").join("");
}

//function to alert error messages for text fields
function retunMessage(message,fldId) {
	alert(message);
	document.getElementById(fldId).focus();
	return false;
}

//function to check empty text fields
function nullCheck(fldId,message) {
	var objValue = document.getElementById(fldId).value;
	if( (objValue == "") || (Trim(objValue)))
		retunMessage(message,fldId);
	else
		return true;
}

//function to check length
function checkLen(len,fldId,message) {
	var objValue = document.getElementById(fldId).value;
	var length = objValue.length
	if(length < len)
		retunMessage(message,fldId);
	else
		return true;
}

//function to validate user name
function validateUserName(fldId) {
	var myRegxp = /^[a-zA-Z0-9_.]+$/;
	var str     = document.getElementById(fldId).value;
    if(! myRegxp.test(str)){
		alert("Please Enter Valid user name");
		PageLoadFocus(fldId);
		return false;
	}else{
		return true;
	}
}

function isValidCityName(fldId) {
	var myRegxp = /^[a-zA-Z0-9_.]+$/;
	var str     = document.getElementById(fldId).value;
    if(! myRegxp.test(str)){
    	if(fldId == 'city_id')
		alert("Please Enter Valid city");
		else if(fldId == 'state_id')
		alert("Please Enter Valid state");
		//else if(fldId == 'address1')
		//alert("Please Enter Valid Address1");
		//else if(fldId == 'address2')
		//alert("Please Enter Valid Address2");
		else if(fldId == 'zip')
		alert("Please Enter Valid Zip");
		PageLoadFocus(fldId);
		return false;
	}else{
		return true;
	}
}

//function isValidCityName1(fldId, msg){
////alert(fldId);
	//var myRegxp = /^[A-Za-z ]+$/;
	//var str     = document.getElementById(fldId).value;

    //if(! myRegxp.test(str)){

		//alert(msg);
		//PageLoadFocus(fldId);
		//return false;
	//}else{
		//return true;
	//}

 //}

function validateName(fldId) {
	var myRegxp = /^[a-zA-Z0-9_. ]+$/;
	var str     = document.getElementById(fldId).value;
    if(! myRegxp.test(str)){
		alert("Please Enter Valid Name");
		PageLoadFocus(fldId);
		return false;
	}else{
		return true;
	}
}

function validateWeatherFields(fldId) {
	var myRegxp = /^[\s a-zA-Z0-9_.]+$/;
	var str     = document.getElementById(fldId).value;
    if(! myRegxp.test(str)){
		if(fldId == 'summary')
			alert("Please enter valid summary");
		if(fldId == 'forecast')
			alert("Please enter valid forecast");
		PageLoadFocus(fldId);
		return false;
	}else{
		return true;
	}
}

//function to compare two strings
function equal(fldId1,fldId2,message) {
	var objValue1 = document.getElementById(fldId1).value;
	var objValue2 = document.getElementById(fldId2).value;
	if (objValue1 != objValue2)
		retunMessage(message,fldId1);
	else
			return true;
}

function alphaSpaceOnly(fldId) {

	var myRegxp = /^[a-zA-Z ]+$/;
	var str     = document.getElementById(fldId).value;
    if( !myRegxp.test(str) ){
		if(fldId == 'first_name')
			alert("First name allows only alphabets and spaces");
		if(fldId == 'last_name')
			alert("Last name allows only alphabets and spaces");
		PageLoadFocus(fldId);
		return false;
	}else{
		return true;
	}
}

//function for email validation
function emailValidation(fldId) {

	var str = document.getElementById(fldId).value;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(str)) {
		return true;
	}
	else {
		alert("Please Enter Valid Email");
		PageLoadFocus(fldId);
		return false;
	}
}

//function for onload event
function PageLoadFocus(fldId) {
	document.getElementById(fldId).focus();
}

function resetMessage(){
	if(document.getElementById('ErrorMessage')) document.getElementById('ErrorMessage').innerHTML = '';
}

//function loadFolderRecord(id, name, eng_name, parent_id){
	//resetMessage();
	//document.getElementById('id').value = id;
	//document.getElementById('name').value = name;
	//document.getElementById('eng_name').value = eng_name;
	//document.getElementById('parent_id').value = parent_id;
//}

function loadFolderRecord(id, name, eng_name, parent_id,allow_comments){
	resetMessage();
	document.getElementById('id').value = id;
	document.getElementById('name').value = name;
	document.getElementById('eng_name').value = eng_name;
	document.getElementById('parent_id').value = parent_id;
	document.getElementById('allow_comments1').value = allow_comments;

	if(document.getElementById('allow_comments1').value=='1'){
		document.getElementById('allow_comments1').checked = true;
	}else{
		document.getElementById('allow_comments1').checked = false;
		}
	document.getElementById('comments1').style.display = 'none';
	document.getElementById('comments2').style.display = 'block';
}

//function for validating strings
function isValidString(fldId,msg)
{
	var result = true;
	var iChars = "*|,\":<>[]{}`\;()@$#%_^";
	var string = document.getElementById(fldId).value;
	var leng = string.length;

	for(i=0; i<leng; i++){
		if(iChars.indexOf(string.charAt(i)) != -1){
			result = false;
		}
	}

	if(result == false){
		alert(msg);
		result = false;
	}
	return result;
}

function Trimstr(str){
	return str.replace(/(^[\s\xA0]+|[\s\xA0]+$)/g, '');
}

//function for checking alphanumerics only
function alphanumeric(fldId) {
	var myRegxp = /^[-a-zA-Z0-9 ()]+$/;
	var str     = document.getElementById(fldId).value;
    if( !myRegxp.test(str) ){
    	alert("Please Enter alpha numeric Characters Only");
    	PageLoadFocus(fldId);
		return false;
	}else{
		return true;
	}
}

function validateForgotPassword() {
	var frm = document.fpw_form1;
	if(!nullCheck("fpw_email","Please enter email") || !emailValidation("fpw_email"))
			return false;
	IGNORE_UNLOAD = true;
	return true;
}

/* This script and many more are available free online at
The JavaScript Source!! http://javascript.internet.com
Created by: Cyanide_7 |  */
var isNN = (navigator.appName.indexOf("Netscape")!=-1);

function autoTab(input,len, e) {
  var keyCode = (isNN) ? e.which : e.keyCode;
  var filter = (isNN) ? [0,8,9,16] : [0,8,9,16,17,18,37,38,39,40,46];
  if(input.value.length >= len && !containsElement(filter,keyCode)) {
    input.value = input.value.slice(0, len);
	input.form[(getIndex(input)+1) % input.form.length].focus();
  }

  function containsElement(arr, ele) {
    var found = false, index = 0;
    while(!found && index < arr.length)
    if(arr[index] == ele)
    found = true;
    else
    index++;
    return found;
  }

  function getIndex(input) {
    var index = -1, i = 0, found = false;
    while (i < input.form.length && index == -1)
    if (input.form[i] == input)index = i;
    else i++;
    return index;
  }
  return true;
}

//function for checking numbers only
function isInteger(fldId) {
	var s = document.getElementById(fldId).value;
	if (isNaN(s)) {
			alert("Please Enter Numbers Only");
			PageLoadFocus(fldId);
			return false;
    }
    // All characters are numbers.
    return true;
}

//US phone validation
function isPhoneValid(fldId) {

	if(!nullCheck(fldId,"Please Enter Phone Number") || !isInteger(fldId) || !checkLen(3,fldId,"Please Enter Valid Phone Number"))
		return false;
	else
		return true;
}

/*******************************************************************************
* To create popups
* @author Tony Thomas - Greynium Information Technologies Pvt. Ltd. | 01-Feb-2008
*********************************************************************************/
function popitup(url,height,width) {
	tinyMCE.triggerSave();

	newwindow=window.open(url,'name','height='+height+',width='+width+',resizable=1,scrollbars=1');
}

/*******************************************************************************
* To create popups for checking url in left menu add page
* @author Alind Tiwari - Greynium Information Technologies Pvt. Ltd. | 11-july-2008
*********************************************************************************/
function urlpopitup(url,height,width) {
	newwindow=window.open(url,'name','height='+height+',width='+width+',resizable=1,scrollbars=1');
}


/*******************************************************************************
* To validate the form fields of opinion polls
* @author Tony Thomas - Greynium Information Technologies Pvt. Ltd. | 04-Feb-2008
*********************************************************************************/
function validateOpinionPolls(formname)
{
	var obj = eval('document.' + formname);

	if( !nullCheck('title','Enter the poll question')){
		return false;
	}

	var cnt=1;
	for (var i=0;i<obj.elements.length;i++ ){
		if(obj.elements[i].type == 'text' && obj.elements[i].name == 'poll_option[]'){
			if( (cnt<=2) && (obj.elements[i].value == '' || Trim(obj.elements[i].value) )  ){
				alert('Enter option'+cnt);
				obj.elements[i].focus();
				return false;
			}
			cnt++;
		}

	}

	var options = document.getElementsByName('poll_option[]');
	var compare_counter=0;
	var temp_opt_value=0;
	for (var j=0;j<options.length;j++ ){
		temp_opt_value = trim_str(options[j].value);

		if(trim_str(options[j].value)!=''){
			for (var k=0;k<options.length;k++){
				if(temp_opt_value.toString() == trim_str(options[k].value.toString())){
					compare_counter++;
					if(compare_counter>1){
						compare_counter=0;
						alert("options cannot be same");
						return false;

					}
				}
			}
		}

		compare_counter=0;

	}


	if( (obj.display_start_date.value != '') || (obj.display_end_date.value != '') )
	{

		 //if(obj.photo_file.value != ''){

            //imagePath = obj.photo_file.value;

            //var pathLength = imagePath.length;
            //var lastDot = imagePath.lastIndexOf(".");
            //var fileType = imagePath.substring(lastDot,pathLength);

            //if((fileType == ".gif") || (fileType == ".gif")|| (fileType == ".jpg") || (fileType == ".jpeg") || (fileType == ".GIF") || (fileType == ".JPG") || (fileType == ".JPEG")) {

            //} else {
            //alert("Upload only .JPG, .JPEG, and .GIF image formats");
            //return false;
            //}

        //}

		if( (obj.display_start_date.value == '') || (obj.display_end_date.value == '') ){
			alert("Enter both display start and end dates");
			obj.display_start_date.focus();
			return false;
		}
		var today  = new Date();
		var month = today.getMonth() + 1;
		if (month < 10){
			month = "0" + month;
		}
		var day   = today.getDate();
		if (day < 10){
			day = "0" + day;
		}
		var year  = today.getFullYear();
		var today1 = year+'-'+month+'-'+day;

		//alind changing the condition from less than equal to less than only
		if (obj.display_start_date.value < today1){
			alert("Display start date should be greater than today");
			obj.display_start_date.focus();
			return false;
		}

		if (obj.display_end_date.value < obj.display_start_date.value){
			alert("Display end date should be greater than Display start date");
			obj.display_end_date.focus();
			return false;
		}


	}
	IGNORE_UNLOAD = true;
}

/*******************************************************************************
* To alert while moving away from forms
* @author Tony Thomas - Greynium Information Technologies Pvt. Ltd. | 6/18/2008
*********************************************************************************/

function containsElements(arr, ele) {
    var found = false, index = 0;
    while(!found && index < arr.length)
    if(arr[index] == ele)
    found = true;
    else
    index++;
    return found;
}

function checkKeycode(e) {
	var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	//alert("keycode: " + keycode);
	var filter = [18,91,17,16,20,9,27,112,113,114,115,116,117,118,119,120,121,122,123,145,19,36,33,34,35,38,39,40,37,144,13];
	if(!containsElements(filter,keycode))
	IGNORE_UNLOAD = false;
}

/*******************************************************************************
* To work with cancel button
* @author Tony Thomas - Greynium Information Technologies Pvt. Ltd. | 6/18/2008
*********************************************************************************/
function cancelConfirm(str){

	IGNORE_UNLOAD = true;

	var msg1 = 'Are you sure want to cancel?';

	if (confirm(msg1)){
		document.location.href='index.php?module='+str;
		return true;
	}else{
		return false;
	}
}

/*******************************************************************************
* To work with confirm button
* @author Tony Thomas - Greynium Information Technologies Pvt. Ltd. | 31-Jan-2008
*********************************************************************************/
function actionConfirm(str,msg,frmname){
	if (confirm(msg)){
		return true;
	}else{
		return false;
	}
}


/*******************************************************************************
* To work with cancel button in front end
* @author Alind Tiwari - Greynium Information Technologies Pvt. Ltd. | 27-july-2008
*********************************************************************************/
function cancelConfirmFrontEnd(str){

	var msg1 = 'Are you sure want to cancel?';
	var base_url = document.getElementById('base_url').value;

	if (confirm(msg1)){
		if(str==''){
			document.location.href='index.php';
		}
		else{
			document.location.href=base_url+str;
		}
	}
	else{
		return false;
	}
}

/*******************************************************************************
* To validate users
* @author Tony Thomas - Greynium Information Technologies Pvt. Ltd. | 6/18/2008
*********************************************************************************/
function validate_user(val) {

	if(val != '1' && val != '2')	{
		if(!nullCheck("username","Please enter email") || !emailValidation("username")) {
			return false;
		}
		/*if(!nullCheck("username","Please enter user name") || !checkLen(4,"username","Username should contain minimum 4 characters") || !validateUserName('username')) {
			return false;
		}*/
		if(!nullCheck("password","Please enter password") || !checkLen(6,"password","Password should contain minimum 6 characters") || !nullCheck("cpassword","Please enter confirm password") || !equal("password","cpassword","Password did not Match"))
				return false;
	}

	if(val != '2' && val != '3') {
		if(document.getElementById('user_type') && document.getElementById('user_type').selectedIndex == '0') {
				alert("Please select user type");
				return false;
		}
	}
	if(!nullCheck("first_name","Please enter first name") || !alphaSpaceOnly("first_name") || !validateName('first_name')) {
			return false;
	}

	if(!nullCheck("last_name","Please enter last name") || !alphaSpaceOnly("last_name") || !validateName('first_name')) {
			return false;
	}

	if(document.getElementById('last_name').value != '') {
			if(!alphaSpaceOnly("last_name"))
				return false;
	}

	/*if(!nullCheck("email","Please enter email") || !emailValidation("email")) {
			return false;
	}*/

	if(document.getElementById('phone1_1').value != '' || document.getElementById('phone1_2').value != ''){
		if(!isPhoneValid("phone1_1") || !isPhoneValid("phone1_2")){
			return false;
		}

	}

	//if(document.getElementById('city_id').value !='' ) {
		 //if(!isValidCityName('city_id','Please Enter Valid City Name'))
		 //return false;

	//}

	//if(document.getElementById('state_id').value !='' ) {
		 //if(!isValidCityName('state_id','Please Enter Valid State Name'))
		 //return false;

	//}

	if (document.getElementById('boxchecked').value == 0)
		{
			alert('Please Select Access Level');
			return false;
		}
	return true;
}

/*******************************************************************************
* To validate Pages
* @author Tony Thomas - Greynium Information Technologies Pvt. Ltd. | 6/19/2008
*********************************************************************************/
function validatePage(formname){
	tinyMCE.triggerSave();
	var obj = eval('document.' + formname);
	var lang_id = document.getElementById('admin_lang_id').value;

	if(!nullCheck('meta_title','Please enter the meta Title')){
		return false;
	 }

	if(document.getElementById('meta_title').value != ''){
		if (!isValidName('meta_title','Please enter valid meta title')){
			return false;
		}
	}

	var jdesc=obj.meta_description;

 	if(jdesc.value==''){
      		 alert("Please enter the meta description");
      		 obj.meta_description.focus();
      		 return false;
        }
    	if(jdesc.value!=''){
       		desc=Trimstr(jdesc.value)
       		if (desc.length==0){
          		 alert("Please enter the meta description");
           		obj.meta_description.focus();
          		 return false;
       		}
       		if (desc.length>500){
                 	alert("Please enter meta descriptin upto 500 characters");
                	 obj.meta_description.focus();
                 	return false;
        	 }
        }
	var metakeywords=obj.meta_keywords;

 	if(metakeywords.value==''){
      		 alert("Please enter the meta keywords");
      		 obj.meta_keywords.focus();
      		 return false;
        }
    	if(metakeywords.value!=''){
       		desc=Trimstr(metakeywords.value)
       		if (desc.length==0){
          		 alert("Please enter the meta keywords");
           		 obj.meta_keywords.focus();
          		 return false;
       		}
       		if (desc.length>500){
                 	alert("Please enter meta keywords upto 500 characters");
                	 obj.meta_keywords.focus();
                 	return false;
        	 }
        }
	if(!nullCheck("subject","Please enter title") || !isValidName('subject')) {
		return false;
	}

	if(lang_id == 1 || lang_id == 2)
	{
		if(!nullCheck("eng_title","Please enter english title") || !isValidString('eng_title','Please enter valid english title')) {
			return false;
		}
	}

	if(obj.image_type)
	{
		if( (obj.image_type[1].checked) && (obj.image_file.value == '') && (obj.img_path.value == '')){
			alert('Please select photo');
			obj.image_file.focus();
			return false;
		}
	}

	if(obj.image_file.value != ''){
		imagePath = obj.image_file.value;

		var pathLength = imagePath.length;
		var lastDot = imagePath.lastIndexOf(".");
		var fileType = imagePath.substring(lastDot,pathLength);

		if((fileType == ".gif") || (fileType == ".gif")|| (fileType == ".jpg") || (fileType == ".jpeg") || (fileType == ".GIF") || (fileType == ".JPG") || (fileType == ".JPEG")) {

		} else {
		alert("Upload only .JPG, .JPEG, and .GIF image formats. Your file-type is " + fileType);
		return false;
		}
	}

	var  s=obj.content.value;
	if(s.indexOf('<img') == '-1'){
		s=s.replace(/<(.*?)>/g,"");
		s=s.replace(/<(\/.*?)>/g,"");
		s=s.replace(/[ ]/g,"");
	}

	s=Trimstr(s);

	if(s.length==0){
		alert("Please enter the content")
		//obj.content.focus();
		return false;
	}

	 if(s.length>35000){
	  	 alert("Please enter the content not more than 35000 characters")
	  	 //obj.content.focus();
	  	 return false;
	 }
	if (obj.category_id.value==0){
		alert("Select the category");
		obj.category_id.focus();
		return false;
	}

	if( (obj.publish_date.value != '') || (obj.publish_end_date.value != '') )
	{
		var today  = new Date();
		var month = today.getMonth() + 1;
		if (month < 10){
			month = "0" + month;
		}
		var day   = today.getDate();
		if (day < 10){
			day = "0" + day;
		}
		var year  = today.getFullYear();
		var today1 = year+'-'+month+'-'+day;

		//alind changing the condition from less than equal to less than only
		/*if(obj.display_start_date.value < today1){
			alert("Display start date should be greater than today");
			obj.display_start_date.focus();
			return false;
		}*/

		if (obj.publish_end_date.value < obj.publish_date.value){
			alert("Display end date should be greater than or equal to Display start date");
			obj.publish_end_date.focus();
			return false;
		}
	}

	IGNORE_UNLOAD = true;
	obj.target='';
	obj.action = '?module=pages';
 }

function goToDist(dist)
{
	var base_url = document.getElementById('base_url').value;
	var urlarray = dist.value.split("__");
	//alert(urlarray);
	var selDist = urlarray[0];
	var eng_name =	urlarray[1];
	//window.location = base_url+"/pdf_paper.php?paper=dist&id="+selDist;
	//alert(base_url+"pages.php?catid="+selDist);
	//window.location = base_url+"pages.php?catid="+selDist+"/"+sefurl;
	window.location = base_url+"contents/"+selDist+"/"+eng_name;
}
function getPageUploads()
{
	if(document.getElementById('pTitle').value == ''){
		alert('Enter page title');
		return false;
	}
	
	var num = document.getElementById('num_pages').value;
	var pTitle = document.getElementById('pTitle').value;
	var i;
	var theFormTxt = "<table width='100%' cellpadding='5' cellspacing='0' border='0'>";
	for(i=2;i<=num;i++)
	{
		theFormTxt += "<tr><td width='15%' align='left'>Title"+i+"</td><td width='85%' align='left'><input type='text' name='title"+i+"' id='title"+i+"' value='"+pTitle+" - "+i+"' maxlength='80' size='50'></td></tr><tr><td align='left'>PDF File"+i+"</td><td align='left'><input type='file' name='pdf_file"+i+"' id='pdf_file"+i+"'></td></tr>";
	}
	theFormTxt += "</table>";
	document.getElementById('num_files').value = num;
	document.getElementById('title1').value = pTitle+' - 1';
	document.getElementById('mandat').style.display = 'block';
	document.getElementById('select_pages').style.display = 'none';
	document.getElementById('add_pages').style.display = 'block';
	document.getElementById('upload').innerHTML = theFormTxt;

	return false;
}

function validateAddPdfPage(formname)
{
	var obj = eval('document.' + formname);
	var num = obj.num_files.value;
	var i;

	if( (obj.publish_date.value != '') || (obj.publish_end_date.value != '') )
	{
		var today  = new Date();
		var month = today.getMonth() + 1;
		if (month < 10)
		{
			month = "0" + month;
		}
		var day   = today.getDate();
		if (day < 10)
		{
			day = "0" + day;
		}
		var year  = today.getFullYear();
		var today1 = year+'-'+month+'-'+day;
		if (obj.publish_end_date.value < obj.publish_date.value)
		{
			alert("Display end date should be greater than or equal to Display start date");
			obj.publish_end_date.focus();
			return false;
		}
	}
	if(document.getElementById('category_id').value == 0)
	{
		alert("Please select category.");
		document.getElementById('category_id').focus();
		return false;
	}
	if(!nullCheck('title1','Please enter the Title1'))
	{
		return false;
	}
	if(document.getElementById('title1').value != '')
	{
		if (!isValidName('title1','Please enter valid Title1')){
			return false;
		}
	}
	if(!nullCheck('pdf_file1','Please select PDF file1'))
	{
		return false;
	}

	pdfPath = document.getElementById('pdf_file1').value;
	var pathLength = pdfPath.length;
	var lastDot = pdfPath.lastIndexOf(".");
	var fileType = pdfPath.substring(lastDot,pathLength);
	if((fileType == ".pdf") || (fileType == ".PDF")) {

	} else {
	alert("Upload only .PDF file for PDF File1. Your file-type is " + fileType);
	return false;
	}
	for(i=2;i<=num;i++)
	{
		if(document.getElementById('title'+i).value != '' || document.getElementById('pdf_file'+i).value != '')
		{
			if(!nullCheck('title'+i,'Please enter the Title'+i))
			{
				return false;
			}
			if(document.getElementById('title'+i).value != '')
			{
				if (!isValidName('title'+i,'Please enter valid Title'+i)){
					return false;
				}
			}
			if(!nullCheck('pdf_file'+i,'Please select PDF file'+i))
			{
				return false;
			}

			pdfPath = document.getElementById('pdf_file'+i).value;
			var pathLength = pdfPath.length;
			var lastDot = pdfPath.lastIndexOf(".");
			var fileType = pdfPath.substring(lastDot,pathLength);
			if((fileType == ".pdf") || (fileType == ".PDF")) {

			} else {
			alert("Upload only .PDF file for PDF File"+i+". Your file-type is " + fileType);
			return false;
			}
		}
	}

}

function validatePdfPage(formname)
{
	var obj = eval('document.' + formname);

	if(!nullCheck('title','Please enter the Title'))
	{
		return false;
	}
	if(document.getElementById('title').value != '')
	{
		if (!isValidName('title','Please enter valid Title')){
			return false;
		}
	}
	if(document.getElementById('id').value == '')
	{
		if(!nullCheck('pdf_file','Please select PDF file'))
		{
			return false;
		}
	}
	else if(document.getElementById('pdf_file').value != '')
	{
		pdfPath = document.getElementById('pdf_file').value;
		var pathLength = pdfPath.length;
		var lastDot = pdfPath.lastIndexOf(".");
		var fileType = pdfPath.substring(lastDot,pathLength);
		if((fileType == ".pdf") || (fileType == ".PDF")) {

		} else {
		alert("Upload only .PDF file. Your file-type is " + fileType);
		return false;
		}
	}
	if( (obj.publish_date.value != '') || (obj.publish_end_date.value != '') )
	{
		var today  = new Date();
		var month = today.getMonth() + 1;
		if (month < 10)
		{
			month = "0" + month;
		}
		var day   = today.getDate();
		if (day < 10)
		{
			day = "0" + day;
		}
		var year  = today.getFullYear();
		var today1 = year+'-'+month+'-'+day;
		if (obj.publish_end_date.value < obj.publish_date.value)
		{
			alert("Display end date should be greater than or equal to Display start date");
			obj.publish_end_date.focus();
			return false;
		}
	}
	if(document.getElementById('category_id').value == 0)
	{
		alert("Please select category.");
		document.getElementById('category_id').focus();
		return false;
	}

}

//MouseOver Event for photos
function showPhoto(img, anc){
	document.getElementById('hover_image').src='';
	document.getElementById('hover_image').src=img;
	document.getElementById('hover_image').style.left=(getX(anc) * 1)+100;
	document.getElementById('hover_image').style.top=getY(anc);
	document.getElementById('hover_image').style.display='block';
}

//MouseOut Event for photos
function hidePhoto(){
	document.getElementById('hover_image').src='';
	document.getElementById('hover_image').style.display='none';
}

//get X Position value for any given object
function getX(obj){
	var o = obj;
	var x = o.offsetLeft;
	o = o.offsetParent;
	while(o != null){
		x += o.offsetLeft;
		o = o.offsetParent;
	}
	return x;
}

//get Y Position value for any given object
function getY(obj){
	var o = obj;
	var y = o.offsetTop + o.offsetHeight;
	o = o.offsetParent;
	while(o != null){
		y += o.offsetTop;
		o = o.offsetParent;
	}
	return y;
}


function loadAlbumRecord(id, name, parent_id){
	resetMessage();
	document.getElementById('id').value = id;
	document.getElementById('name').value = name;
	document.getElementById('parent_id').value = parent_id;
	//document.getElementById('parent_id').selectedIndex = parent_id;
	//document.formAdd.parent_id.selectedIndex = parent_id;
}

function resetMessage(){
	if(document.getElementById('ErrorMessage')) document.getElementById('ErrorMessage').innerHTML = '';
}

function strpos( haystack, needle, offset){
	// http://kevin.vanzonneveld.net
	// +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
	// *     example 1: strpos('Kevin van Zonneveld', 'e', 5);
	// *     returns 1: 14

	var i = haystack.indexOf( needle, offset ); // returns -1
	return i >= 0 ? i : -1;
}

function showHide(theid){

	var browser=navigator.appName;

	if (browser=='Netscape'){
		if (document.getElementById){
			var switch_id = document.getElementById(theid);

			if (switch_id.className != 'ShowRowFireFox'){
				document.getElementById(theid).className = 'ShowRowFireFox';
			}
			else{
				document.getElementById(theid).className = 'Hide';
			}
		}
	}

	else if (document.getElementById){
		var switch_id = document.getElementById(theid);

		if (switch_id.className != 'Show'){
			document.getElementById(theid).className = 'Show';
		}
		else{
			document.getElementById(theid).className = 'Hide';
		}
	}
}


//Photo validation
function validatePhoto(formname){
	var obj = eval('document.' + formname);
	var id = obj.id.value;
	if(id > 0){
		if(obj.photo_file.value != ''){
			imagePath = obj.photo_file.value;
			var pathLength = imagePath.length;
			var lastDot = imagePath.lastIndexOf(".");
			var fileType = imagePath.substring(lastDot,pathLength);
			if((fileType == ".gif") || (fileType == ".jpg") || (fileType == ".jpeg") || (fileType == ".GIF") || (fileType == ".JPG") || (fileType == ".JPEG")) {

			} else {
			alert("Upload only .JPG, .JPEG, and .GIF image formats. Your file-type is " + fileType);
			return false;
			}
		}
		if(obj.title.value == ''){
			alert("Please enter photo title");
			obj.title.focus();
			return false;
		}
		if (!isValidString('title','Please enter valid title')){
			return false;
		}

		if(obj.copyright.value != ''){
			if(obj.copyright.value.length>99)
			{
				alert("Copyright cannot exceed more than 100 characters");
				obj.copyright.focus();
				return false;
			}
		}

	}
	else{
		if(obj.photo_file.value == ''){
			if(obj.photo_file.value == ''){
				alert("Please select photo");
				return false;
			}
		}


		if(obj.photo_file.value != ''){

			imagePath = obj.photo_file.value;

			var pathLength = imagePath.length;
			var lastDot = imagePath.lastIndexOf(".");
			var fileType = imagePath.substring(lastDot,pathLength);

			if((fileType == ".gif") || (fileType == ".gif")|| (fileType == ".jpg") || (fileType == ".jpeg") || (fileType == ".GIF") || (fileType == ".JPG") || (fileType == ".JPEG")) {

			} else {
			alert("Upload only .JPG, .JPEG, and .GIF image formats. Your file-type is " + fileType);
			return false;
			}

		}

		if(obj.title.value == ''){
			alert("Please enter photo title");
			obj.title.focus();
			return false;
		}
		if (!isValidString('title','Please enter valid title')){
			return false;
		}

		if(obj.copyright.value != ''){
			if(obj.copyright.value.length>99)
			{
				alert("Copyright cannot exceed more than 100 characters");
				obj.copyright.focus();
				return false;
			}
		}

	}

	IGNORE_UNLOAD = true;
	return true;
}


//Photo validation
function validateSupplementImages(formname){
	var obj = eval('document.' + formname);
	var id = obj.id.value;
	if(id > 0){
		if(obj.photo_file.value != ''){
			imagePath = obj.photo_file.value;
			var pathLength = imagePath.length;
			var lastDot = imagePath.lastIndexOf(".");
			var fileType = imagePath.substring(lastDot,pathLength);
			if((fileType == ".gif") || (fileType == ".jpg") || (fileType == ".jpeg") || (fileType == ".GIF") || (fileType == ".JPG") || (fileType == ".JPEG")) {

			} else {
			alert("Upload only .JPG, .JPEG, and .GIF image formats. Your file-type is " + fileType);
			return false;
			}
		}
		if(obj.title.value == ''){
			alert("Please enter photo title");
			obj.title.focus();
			return false;
		}
		if (!isValidString('title','Please enter valid title')){
			return false;
		}

		if(obj.copyright.value != ''){
			if(obj.copyright.value.length>99)
			{
				alert("Copyright cannot exceed more than 100 characters");
				obj.copyright.focus();
				return false;
			}
		}

	}
	else{
		if(obj.photo_file.value == ''){
			if(obj.photo_file.value == ''){
				alert("Please select photo");
				return false;
			}
		}


		if(obj.photo_file.value != ''){

			imagePath = obj.photo_file.value;

			var pathLength = imagePath.length;
			var lastDot = imagePath.lastIndexOf(".");
			var fileType = imagePath.substring(lastDot,pathLength);

			if((fileType == ".gif") || (fileType == ".gif")|| (fileType == ".jpg") || (fileType == ".jpeg") || (fileType == ".GIF") || (fileType == ".JPG") || (fileType == ".JPEG")) {

			} else {
			alert("Upload only .JPG, .JPEG, and .GIF image formats. Your file-type is " + fileType);
			return false;
			}

		}

	}
	return true;
}

function validateWeather(formname){


    var obj = eval('document.' + formname);
    var id = obj.id.value;


    if(id =="")
    {
        //if(obj.summary.value == ''){
            //alert("Please enter summary");
            //obj.summary.focus();
            //return false;
        //}

       if(!nullCheck("summary","Please enter summary")) {
			return false;
		}
		if(obj.summary.value != ''){
			if(obj.summary.value.length>9999)
			{
				alert("Summary cannot exceed more than 10000 characters");
				obj.summary.focus();
				return false;
			}
		}

		if(!nullCheck("temp_present","Please enter todays temperature")) {
			return false;
		}

		if(!isInteger("temp_present")){
			return false;
		}

		if(obj.temp_max.value != '' && isNaN(obj.temp_max.value)){
			alert("please enter number only as maximum temperature");
			return false;
		}

		if(obj.temp_min.value != '' && isNaN(obj.temp_min.value)){
			alert("please enter number only as minimum temperature");
			return false;
		}



		/*
        if(!nullCheck("forecast","Please enter forecast")) {
			return false;
		}

         if(obj.forecast.value != ''){
			if(obj.forecast.value.length>9999)
			{
				alert("Forecast cannot exceed more than 10000 characters");
				obj.forecast.focus();
				return false;
			}
		}

        if(!nullCheck("outlook","Please enter outlook")) {
			return false;
		}

         if(obj.outlook.value != ''){
			if(obj.outlook.value.length>9999)
			{
				alert("Outlook cannot exceed more than 10000 characters");
				obj.outlook.focus();
				return false;
			}
		}

        if(obj.image_small.value == ''){

                alert("Please select home page image");
                return false;
            }



        if(obj.image_small.value != ''){

            imagePath = obj.image_small.value;

            var pathLength = imagePath.length;
            var lastDot = imagePath.lastIndexOf(".");
            var fileType = imagePath.substring(lastDot,pathLength);

            if((fileType == ".gif") || (fileType == ".gif")|| (fileType == ".jpg") || (fileType == ".jpeg") || (fileType == ".GIF") || (fileType == ".JPG") || (fileType == ".JPEG")) {

            } else {
            alert("Upload only .JPG, .JPEG, and .GIF image formats. Your file-type is " + fileType);
            return false;
            }

        }

        if(obj.image_big.value == ''){

                alert("Please select Detailed page image");
                return false;

        }

        if(obj.image_big.value != ''){

            imagePath = obj.image_big.value;

            var pathLength = imagePath.length;
            var lastDot = imagePath.lastIndexOf(".");
            var fileType = imagePath.substring(lastDot,pathLength);

            if((fileType == ".gif") || (fileType == ".gif")|| (fileType == ".jpg") || (fileType == ".jpeg") || (fileType == ".GIF") || (fileType == ".JPG") || (fileType == ".JPEG")) {

            } else {
            alert("Upload only .JPG, .JPEG, and .GIF image formats. Your file-type is " + fileType);
            return false;
            }

        }
		*/
       	if(obj.publish_date.value == ''){
    		alert("Please select date");
		obj.publish_date.focus();
				return false;
	   }
    }
    else
    {

    	 if(obj.summary.value == ''){
            alert("Please enter summary");
            obj.summary.focus();
            return false;
        }
        if(obj.summary.value != ''){
			if(obj.summary.value.length>9999)
			{
				alert("Summary cannot exceed more than 10000 characters");
				obj.summary.focus();
				return false;
			}
		}

		if(!nullCheck("temp_present","Please enter todays temperature")) {
			return false;
		}

		if(!isInteger("temp_present")){
			return false;
		}

		if(obj.temp_max.value != '' && isNaN(obj.temp_max.value)){
			alert("please enter number only as maximum temperature");
			return false;
		}

		if(obj.temp_min.value != '' && isNaN(obj.temp_min.value)){
			alert("please enter number only as minimum temperature");
			return false;
		}

		/*
        if(obj.forecast.value == ''){
            alert("Please enter forecast");
            obj.forecast.focus();
            return false;
        }

        if(obj.forecast.value != ''){
			if(obj.forecast.value.length>9999)
			{
				alert("Forecast cannot exceed more than 10000 characters");
				obj.forecast.focus();
				return false;
			}
		}

        if(obj.outlook.value == ''){
            alert("Please enter outlook");
            obj.outlook.focus();
            return false;
        }

     	 if(obj.outlook.value != ''){
			if(obj.outlook.value.length>9999)
			{
				alert("Outlook cannot exceed more than 10000 characters");
				obj.outlook.focus();
				return false;
			}
		}


       if(obj.image_small.value != ''){

            imagePath = obj.image_small.value;

            var pathLength = imagePath.length;
            var lastDot = imagePath.lastIndexOf(".");
            var fileType = imagePath.substring(lastDot,pathLength);

            if((fileType == ".gif") || (fileType == ".gif")|| (fileType == ".jpg") || (fileType == ".jpeg") || (fileType == ".GIF") || (fileType == ".JPG") || (fileType == ".JPEG")) {

            } else {
            alert("Upload only .JPG, .JPEG, and .GIF image formats. Your file-type is " + fileType);
            return false;
            }

        }

        if(obj.image_big.value != ''){

            imagePath = obj.image_big.value;

            var pathLength = imagePath.length;
            var lastDot = imagePath.lastIndexOf(".");
            var fileType = imagePath.substring(lastDot,pathLength);

            if((fileType == ".gif") || (fileType == ".gif")|| (fileType == ".jpg") || (fileType == ".jpeg") || (fileType == ".GIF") || (fileType == ".JPG") || (fileType == ".JPEG")) {

            } else {
            alert("Upload only .JPG, .JPEG, and .GIF image formats. Your file-type is " + fileType);
            return false;
            }

        }*/



    }
    //}
    IGNORE_UNLOAD = true;
    return true;

 }


 function validateCartoon(formname){


    var obj = eval('document.' + formname);
    var id = obj.id.value;


    if(id =="")
    {
        if(obj.title.value == ''){
            alert("Please enter title");
            obj.title.focus();
            return false;
        }


       //if(obj.description.value == ''){
           //alert("Please enter description");
           //obj.description.focus();
           //return false;
        //}

        if(obj.description.value != ''){
			if(obj.description.value.length>2999)
			{
				alert("Description cannot exceed more than 3000 characters");
				obj.description.focus();
				return false;
			}
		}

        //if(obj.outlook.value == ''){
            //alert("Please enter outlook");
            //obj.outlook.focus();
            //return false;
        //}

        if(obj.image_small.value == ''){

               alert("Please select Home page image");
               return false;
           }


        if(obj.image_small.value != ''){

            imagePath = obj.image_small.value;

            var pathLength = imagePath.length;
            var lastDot = imagePath.lastIndexOf(".");
            var fileType = imagePath.substring(lastDot,pathLength);

            if((fileType == ".gif") || (fileType == ".gif")|| (fileType == ".jpg") || (fileType == ".jpeg") || (fileType == ".GIF") || (fileType == ".JPG") || (fileType == ".JPEG")) {

            } else {
            alert("Upload only .JPG, .JPEG, and .GIF image formats. Your file-type is " + fileType);
           return false;
            }

        }

         if(obj.image_big.value == ''){

                alert("Please select Detailed page image");
                return false;

        }


        if(obj.image_big.value != ''){

            imagePath = obj.image_big.value;

            var pathLength = imagePath.length;
            var lastDot = imagePath.lastIndexOf(".");
            var fileType = imagePath.substring(lastDot,pathLength);

            if((fileType == ".gif") || (fileType == ".gif")|| (fileType == ".jpg") || (fileType == ".jpeg") || (fileType == ".GIF") || (fileType == ".JPG") || (fileType == ".JPEG")) {

            } else {
            alert("Upload only .JPG, .JPEG, and .GIF image formats. Your file-type is " + fileType);
            return false;
            }

        }

       	if(obj.publish_date.value == ''){
    		alert("Please select date");
		obj.publish_date.focus();
				return false;
	   }
    }
    else
    {

    	 if(obj.title.value == ''){
            alert("Please enter title");
            obj.title.focus();
            return false;
        }

         if(obj.description.value != ''){
			if(obj.description.value.length>2999)
			{
				alert("Description cannot exceed more than 3000 characters");
				obj.description.focus();
				return false;
			}
		}



       if(obj.image_small.value != ''){

            imagePath = obj.image_small.value;

            var pathLength = imagePath.length;
            var lastDot = imagePath.lastIndexOf(".");
            var fileType = imagePath.substring(lastDot,pathLength);

            if((fileType == ".gif") || (fileType == ".gif")|| (fileType == ".jpg") || (fileType == ".jpeg") || (fileType == ".GIF") || (fileType == ".JPG") || (fileType == ".JPEG")) {

            } else {
            alert("Upload only .JPG, .JPEG, and .GIF image formats. Your file-type is " + fileType);
            return false;
            }

        }

        if(obj.image_big.value != ''){

            imagePath = obj.image_big.value;

            var pathLength = imagePath.length;
            var lastDot = imagePath.lastIndexOf(".");
            var fileType = imagePath.substring(lastDot,pathLength);

            if((fileType == ".gif") || (fileType == ".gif")|| (fileType == ".jpg") || (fileType == ".jpeg") || (fileType == ".GIF") || (fileType == ".JPG") || (fileType == ".JPEG")) {

            } else {
            alert("Upload only .JPG, .JPEG, and .GIF image formats. Your file-type is " + fileType);
            return false;
            }

        }



    }
    //}
    IGNORE_UNLOAD = true;
    return true;

 }

 function checkStartDate(datestr){
	var orgdate=datestr.split(' ');
	var dte=orgdate[0].split('-');
	var dt= new Date();
	dt.setFullYear(dte[0]);
	dt.setMonth(dte[1]-1);
	dt.setDate(dte[2]);
	var day=dt.getDate();
	var dayofweek=dt.getDay();
	if(dayofweek == 0)return true;
	return false;
}
function checkEndDate(datestr){
	var orgdate=datestr.split(' ');
	var dte=orgdate[0].split('-');
	var dt= new Date();
	dt.setFullYear(dte[0]);
	dt.setMonth(dte[1]-1);
	dt.setDate(dte[2]);
	var day=dt.getDate();
	var dayofweek=dt.getDay();
	if(dayofweek == 6)return true;
	return false;
}

function validateDates(obj){
	var start_date=obj.start_date.value;
	var end_date=obj.end_date.value;//alert(end_date);
	var year=obj.year.value;
	var day=obj.day.value;
	var month=obj.month.value;
	if(!obj.func[0].checked && !obj.func[1].checked && !obj.func[2].checked && !obj.func[3].checked ){
		alert("Please Select Year / Month / Weekly / Daily");
		return false;
	}
	if(obj.func[0].checked){
		if(year==''){
			alert('Please select the year');
			return false;
		}
	}
	if(obj.func[1].checked){
		if(month==''){
			alert('Please select the month');
			return false;
		}
	}
	if(obj.func[2].checked){
		if(start_date==''){
			alert('Select start date (Sunday)');
			return false;
		}
		if(start_date!=''){
			if(!checkStartDate(start_date)){
				alert('Select valid start date of week(Sunday)');
				return false;
			}
		}


		if(end_date==''){
			alert('Select end date (Saturday)');
			return false;
		}
		if(end_date!=''){
			if(!checkEndDate(end_date)){
				alert('Select valid end date of week(Saturday)');
				return false;
			}
		}

		var one_day = 1000 * 60 * 60 * 24 ;

		var start_dd = start_date.split(" ");

		var dat1 = start_dd[0].split("-");

		if(dat1[1]<10)
		{
			month1 = (dat1[1].substr(1))-1;
			//alert(month1+ 'month1')	;
		}
		else
		{
			month1 = dat1[1]-1;

		}

		if(dat1[2]<10)
		{
			day1 = dat1[2].substr(1);
		}
		else
		{
			day1 = dat1[2];
		}
		var date1 = new Date(dat1[0], month1, day1);

		var end_dd = end_date.split(" ");

		var dat2 = end_dd[0].split("-");

		if(dat2[1]<10)
		{
			month2 = dat2[1].substr(1)-1;
		}
		else
		{
			month2 = dat2[1]-1;

		}

		if(dat2[2]<10)
		{
			day2 = dat2[2].substr(1);

		}
		else
		{
			day2 = dat2[2];

		}

		var date2 = new Date(dat2[0], month2, day2);


		var diff = (date2.getTime() - date1.getTime());

		//Calculate difference btw the two dates, and convert to days

		var days_diff = Math.ceil((diff/one_day)+1);
		//alert(days_diff);
		if(days_diff>7 || days_diff == 0 || days_diff < 0 )
		{
			//alert(days_diff);
			alert('You have selected Invalid date');
			return false;
		}

	}

	if(obj.func[3].checked){
		if(day==''){
			alert('Please select the date');
			return false;
		}
	}
	return true;
}


//function alphaSpaceOnly1(fldId,tag) {
	//var myRegxp = /^[a-zA-Z ]+$/;
	//var str     = document.getElementById(fldId).value;
    //if( !myRegxp.test(str) ){
		//alert(tag +" " + "name allows only alphabets and spaces");
		//PageLoadFocus(fldId);
		//return false;
	//}else{
		//return true;
	//}
//}

function validateHoroscope(obj){

 	var horo=new Array('aries','taurus','gemini','cancer','leo','virgo','libra','scorpio','sagittarius','capricorn','aquarius','pisces');
 	//alert(obj.start_date.value);return false;
 	for(var i=0;i<12;i++){
		tag=horo[i];
		//tag1 = 'image_'+tag;alert(tag1);
		//var names = 'name_'+tag;
		//alert(names);


		if(eval('obj.name_'+tag+'.value')==''){ //|| !validateName('first_name')

			alert('Enter '+tag+' title');

			eval('obj.name_'+tag+'.focus()');
			return false;
		}

		if(Trim(eval('obj.name_'+tag+'.value'))){ //|| !validateName('first_name')

			alert('Enter '+tag+' valid title');

			eval('obj.name_'+tag+'.focus()');
			return false;
		}




		 /*if (!alphanumeric('name_'+tag)){
		 	return false;
		}*/



		if(eval('obj.description_'+tag+'.value')==''){
			alert('Enter '+tag+' description');
			eval('obj.description_'+tag+'.focus()');
			return false;
		}
		if(Trim(eval('obj.description_'+tag+'.value'))){
			alert('Enter '+tag+' valid description');
			eval('obj.description_'+tag+'.focus()');
			return false;
		}

		/*
		if(eval('obj.description_'+tag+'.value')!= ''){
			if(eval('obj.description_'+tag+'.value').length>4999)
			{
				alert("Description cannot exceed more than 5000 characters");
				eval('obj.description_'+tag+'.focus()');
				return false;
			}
		}*/

		/*
		if(obj.year.value!=''){

			if(eval('obj.talisman_'+tag+'.value')==''){
				alert('Enter '+tag+' talisman value');
				eval('obj.talisman_'+tag+'.focus()');
				return false;
			}
			if(Trim(eval('obj.talisman_'+tag+'.value'))){
				alert('Enter '+tag+' valid talisman value');
				eval('obj.talisman_'+tag+'.focus()');
				return false;
			}
			//if (!alphanumeric('talisman_'+tag)){
		 		//return false;
			//}

			if(eval('obj.crystal_'+tag+'.value')==''){
				alert('Enter '+tag+' crystal value');
				eval('obj.crystal_'+tag+'.focus()');
				return false;
			}
			if(Trim(eval('obj.crystal_'+tag+'.value'))){
				alert('Enter '+tag+' valid crystal value');
				eval('obj.crystal_'+tag+'.focus()');
				return false;
			}
			//if (!alphanumeric('crystal_'+tag)){
		 		//return false;
			//}
		}
		*/
		if(obj.start_date.value!=''){

			/*
			if(eval('obj.gem_'+tag+'.value')==''){
				alert('Enter '+tag+' gem value');
				eval('obj.gem_'+tag+'.focus()');
				return false;
			}
			if(Trim(eval('obj.gem_'+tag+'.value'))){
				alert('Enter '+tag+' valid gem value');
				eval('obj.gem_'+tag+'.focus()');
				return false;
			}*/
			//if (!alphanumeric('gem_'+tag)){
		 		//return false;
			//}
		}


		//if(eval('obj.oldimage_'+tag+'.value')==''){
			/*if(eval('obj.image_'+tag+'.value')==''){
				alert('Enter '+tag+' image');
				eval('obj.image_'+tag+'.focus()');
				return false;
			}*/
        	//if(eval('obj.image_'+tag+'.value')!=''){
        		//imagePath = eval('obj.image_'+tag+'.value');
    	        //var pathLength = imagePath.length;
        	    //var lastDot = imagePath.lastIndexOf(".");
            	//var fileType = imagePath.substring(lastDot,pathLength);
                //if((fileType == ".gif") || (fileType == ".gif")|| (fileType == ".jpg") || (fileType == ".jpeg") || (fileType == ".GIF") || (fileType == ".JPG") || (fileType == ".JPEG")) {
                //} else {

           			//alert("In"+" "+tag+" "+"Upload only .JPG, .JPEG, and .GIF image formats. Your file-type is " + fileType);
            		//return false;
	            //}
            //}
		//}

		//if(eval('obj.oldimage_'+tag+'.value')!=''){

		if(obj.func_js == 'year'){
			alert(obj.func_js);
        	if(eval('obj.image_'+tag+'.value')!=''){
        		alert(document.getElementBy['image_aries'].value);
        	    imagePath = eval('obj.image_'+tag+'.value');
    	        var pathLength = imagePath.length;
        	    var lastDot = imagePath.lastIndexOf(".");
            	var fileType = imagePath.substring(lastDot,pathLength);
                if((fileType == ".gif") || (fileType == ".gif")|| (fileType == ".jpg") || (fileType == ".jpeg") || (fileType == ".GIF") || (fileType == ".JPG") || (fileType == ".JPEG")) {
                } else {

           			alert("In"+" " +tag+" "+"Upload only .JPG, .JPEG, and .GIF image formats. Your file-type is " + fileType);
            		return false;
	            }
            }
		}
		//}

		if(obj.day.value!='' || obj.start_date.value!='' ){
			/*
			if(eval('obj.color_'+tag+'.value')==''){
				alert('Enter '+tag+' color');
				eval('obj.color_'+tag+'.focus()');
				return false;
			}
			if(Trim(eval('obj.color_'+tag+'.value'))){
				alert('Enter '+tag+' valid color');
				eval('obj.color_'+tag+'.focus()');
				return false;
			}*/
			//if (!alphanumeric('color_'+tag)){
		 		//return false;
			//}
			/*if(eval('obj.number_'+tag+'.value')==''){
				alert('Enter '+tag+' number');
				eval('obj.number_'+tag+'.focus()');
				return false;
			}
			if(!isInteger('number_'+tag)){
				//alert('Enter '+tag+' number');
				//eval('obj.number_'+tag+'.focus()');
				return false;
			}*/


		}

 	}
 	IGNORE_UNLOAD = true;
 	//return true;
 }

 function validateRegistration(val) {
	if(val != '1' && val != '2')	{
		/*if(!nullCheck("register_username","Please enter user name") || !checkLen(4,"register_username","Username should contain minimum 4 characters") || !validateUserName('register_username')) {
			return false;
		}*/
		if(!nullCheck("register_username","Please enter email") || !emailValidation("register_username") ) {
				return false;
		}
		if(!nullCheck("register_password","Please enter password") || !checkLen(6,"register_password","Password should contain minimum 6 characters") || !nullCheck("cpassword","Please enter confirm password") || !equal("register_password","cpassword","Passwords do not Matched"))
				return false;
	}

	if(val != '2' && val != '3') {
		if(document.getElementById('user_type') && document.getElementById('user_type').selectedIndex == '0') {
				alert("Please select user type");
				return false;
		}
	}
	if(!nullCheck("first_name","Please enter first name") || !alphaSpaceOnly("first_name")) {
			return false;
	}

	if(val == '4'){

		if(!nullCheck("last_name","Please enter last name") || !alphaSpaceOnly("last_name")) {
				return false;
		}

		//if(document.getElementById('phone1_1').value != '' || document.getElementById('phone1_2').value != '' ){
			//if(!isPhoneValid("phone1_1") || !isPhoneValid("phone1_2") ){
				//return false;
			//}

		//}

		//if(document.getElementById('city_id').value !='' ) {
			 //if(!isValidCityName('city_id',))
			 //return false;

		//}


		//if(document.getElementById('state_id').value !='' ) {
			//if(!isValidCityName('state_id','Please Enter Valid State Name'))
			 //return false;
		//}


		if(document.getElementById('zip').value != ''){
			var s = document.getElementById('zip').value;
			if (isNaN(s)) {
				alert("Please Enter Numbers Only in Zipcode");
				return false;
			}
		}

		if(document.getElementById('mobile_no').value != ''){
			var s = document.getElementById('mobile_no').value;
			if (isNaN(s)) {
				alert("Please Enter Numbers Only in mobile number");
				document.getElementById('zip').focus();
				return false;
			}
		}

	}

	if(document.getElementById('phone1_1').value != '' || document.getElementById('phone1_2').value != ''){
		if(!isPhoneValid("phone1_1") || !isPhoneValid("phone1_2") ){
			return false;
		}
	}

	if(document.getElementById('city_id').value !='' ) {
			 if(!isValidCityName('city_id','Please Enter Valid City Name'))
			 return false;

		}

	if(document.getElementById('state_id').value !='' ) {
			 if(!isValidCityName('state_id','Please Enter Valid State Name'))
			 return false;

		}

	//if(document.getElementById('address1').value !='' ) {
			 //if(!isValidCityName('address1','Please Enter Valid Address1'))
			 //return false;

		//}
		if(document.getElementById('address1').value !='' ) {
				if(!nullCheck("address1","Please enter Address1"))
				return false;
		}

		if(document.getElementById('address2').value !='' ) {
			if(!nullCheck("address2","Please enter Address2"))
			return false;
		}

	//if(document.getElementById('address2').value !='' ) {
		 //if(!isValidCityName('address2','Please Enter Valid Address2'))
		 //return false;

	//}

	if(document.getElementById('mobile_no').value != ''){
		var s = document.getElementById('mobile_no').value;
		if (isNaN(s)) {
			alert("Please Enter Numbers Only in mobile number");
			document.getElementById('zip').focus();
			return false;
    	}
	}

	if(document.getElementById('last_name').value != '') {
			if(!alphaSpaceOnly("last_name"))
				return false;
	}

	if(val != '4'){
		if(!nullCheck("email","Please enter email") || !emailValidation("email") || !isPhoneValid("phone1_1") || !isPhoneValid("phone1_2")) {
				return false;
		}

		if(document.getElementById('address1').value == '') {
				alert("Please enter address1");
				document.getElementById('address1').focus();
				return false;
		}

		if(document.getElementById('country_id').selectedIndex == '0') {
				alert("Please select country");
				return false;
		}

		if(document.getElementById('state_id').selectedIndex == '0') {
				alert("Please select state");
				return false;
		}

		if(document.getElementById('city_id').value == '') {
				alert("Please enter city");
				document.getElementById('city_id').focus();
				return false;
		}

		if(!nullCheck("zip","Please enter zip")) {
				return false;
		}
	}
	//IGNORE_UNLOAD = true;
	return true;
}

function validateChangePassword(frm) {
	if(frm.current_password.value == '') {
		alert('Please enter current password');
		document.getElementById('current_password').focus();
			return false;
	}
	if(frm.new_password.value == '') {
		alert('Please enter new password');
		document.getElementById('new_password').focus();
			return false;
	}
	else if(frm.new_password.value.length < 6) {
		alert('New password should be greater than 6 digits');
		document.getElementById('new_password').focus();
			return false;
	}
	if(frm.retype_new_password.value == '') {
		alert('Please enter retype new password');
		document.getElementById('retype_new_password').focus();
			return false;
	}
	if(frm.new_password.value != frm.retype_new_password.value) {
		alert('New password and Retype new password should be same');
		document.getElementById('new_password').focus();
		return false;
	}
		IGNORE_UNLOAD = true;

		return true;
}

function getStatesByCountryId(country_id) {

	var pageURL = "get_info.php?func=get_states&country_id="+country_id;
	var status = AjaxRequest.get(
		{
		'url':pageURL,
		'onSuccess':function(req){ document.getElementById('states_list').innerHTML = req.responseText; }, 'onError':function(req){ alert('Error!\nStatusText='+req.statusText+'\nContents='+req.responseText); }
		}
	);


}



function validateStock(formname){


    var obj = eval('document.' + formname);
    //var id = obj.id.value;


  //  if(id =="")
  //  {
        //if(obj.bse_sensex.value == ''){
            //alert("Please enter bse_sensex");
            //obj.bse_sensex.focus();
            //return false;
        //}

       if(!nullCheck("bse_sensex","Please enter bse sensex")) {
       	obj.bse_sensex.focus();
				return false;

		}

		if(obj.bse_sensex.value != '' || Trim(obj.bse_sensex.value)){

			if(!isNaN(obj.bse_sensex.value)){

				if(obj.bse_sensex.value.lastIndexOf(".") == '-1'){
					if(obj.bse_sensex.value.length > 8){
						alert("please enter 8 digits only in bse sensex");
						obj.bse_sensex.focus();
						return false;
					}
				}
			}
		else{
			alert("please enter valid bse sensex");
			obj.bse_sensex.focus();
			return false;
			}

		}

        if(!nullCheck("bse_difference","Please enter bse difference")) {
               	obj.bse_difference.focus();
				return false;
		}

		if(obj.bse_difference.value != '' || Trim(obj.bse_difference.value)){

			if(!isNaN(obj.bse_difference.value)){

				if(obj.bse_difference.value.lastIndexOf(".") == '-1'){
					if(obj.bse_difference.value.length > 8){
						alert("please enter 8 digits only in bse difference");
						obj.bse_difference.focus();
						return false;
					}
				}
			}
		else{
			alert("please enter valid bse difference");
			obj.bse_difference.focus();
			return false;
			}

		}

       if(!nullCheck("nse_sensex","Please enter nse sensex")) {
       			obj.nse_sensex.focus();
				return false;
		}


		if(obj.nse_sensex.value != '' || Trim(obj.nse_sensex.value)){

			if(!isNaN(obj.nse_sensex.value)){

				if(obj.nse_sensex.value.lastIndexOf(".") == '-1'){
					if(obj.nse_sensex.value.length > 8){
						alert("please enter 8 digits only in nse sensex");
						obj.nse_sensex.focus();
						return false;
					}
				}
			}
		else{
			alert("please enter valid nse sensex");
			obj.nse_sensex.focus();
			return false;
			}

		}

          if(!nullCheck("nse_difference","Please enter nse difference")) {
          		obj.nse_difference.focus();
				return false;
		}

		if(obj.nse_difference.value != '' || Trim(obj.nse_difference.value)){

			if(!isNaN(obj.nse_difference.value)){

				if(obj.nse_difference.value.lastIndexOf(".") == '-1'){
					if(obj.nse_difference.value.length > 8){
						alert("please enter 8 digits only in nse difference");
						obj.nse_difference.focus();
						return false;
					}
				}
			}
		else{
			alert("please enter valid nse difference");
			obj.nse_difference.focus();
			return false;
			}

		}



       /*var cnt=1;
		for (var i=0;i<obj.elements.length;i++ ){
			if(obj.elements[i].type == 'text' && obj.elements[i].name == 'price[]'){
				if(obj.elements[i].value != '' || Trim(obj.elements[i].value)){

					if(!isNaN(obj.elements[i].value)){

						if(obj.elements[i].value.lastIndexOf(".") == '-1'){
							if(obj.elements[i].value.length > 8){
								alert("please enter 8 digits only");
								return false;
							}
						}
					}
					else{
						alert("please enter valid price");
						return false;
					}

				}
				cnt++;
			}

		}*/


		   if(!nullCheck("publish_date","Please enter publish date")) {
				return false;
		}

       return true;
  //  }
}

//var floatRegExp = /^([+\-])?\d*([\.])?\d*([eE]([+\-])?)?\d*$/;([\w-]+(?:\.[\w-]+)*)


/*******************************************************************************
* To work with cancel button for yearly calender
* @author Smitha R- Greynium Information Technologies Pvt. Ltd. | 10/07/2008
*********************************************************************************/
function cancelYearlyCalender(str){

	IGNORE_UNLOAD = true;

	var msg1 = 'Are you sure want to cancel?';

	if (confirm(msg1)){
		document.location.href='index.php';
		return true;
	}else{
		return false;
	}
}

function isValidName(fldId,msg){
	var obj = document.getElementById(fldId).value;
	var pattern=/[*/\\:"><|]@/;

	if(pattern.test(obj))
	{
	alert(obj);
		alert(msg);
		PageLoadFocus(fldId);
		return false;
	}
	else return true;
}

//function validateInteger(fldId) {
	//var myRegxp = /^([+\- 0-9 .])+$/;
	//var str     = document.getElementById(fldId).value;
    //if(! myRegxp.test(str)){
		//alert("Please Enter Valid price");
		//PageLoadFocus(fldId);
		//return false;
	//}else{
		//return true;
	//}
//}

//function isValidCurrency(theField) {
            //var val = theField.value;
            //val = val.replace(/\s/g, ""); //remove whitespace

            //if(val.search(/^\d{1,3}(,?\d{3})*\.?(\d{1,2})?$/) == -1) {
                        //alert(" is not a valid amount.");
                        //return false;
            //}
            //else {
                        //return true;
            //}
      //}



function getFrontendStatesByCountryId(country_id,referer) {

	var actual_referer = referer;
	var pageURL = "get_info.php?func=get_states&country_id="+country_id;

	var status = AjaxRequest.get(
		{
		'url':pageURL,
		'onSuccess':function(req){ if(actual_referer !=''){setReferer(actual_referer)} document.getElementById('states_list').innerHTML = req.responseText; }, 'onError':function(req){ alert('Error!\nStatusText='+req.statusText+'\nContents='+req.responseText); }
		}
	);


}

function setReferer(temp_referer){

		var pageURL = temp_referer;
		var status = AjaxRequest.get(
			{
			'url':pageURL,
			'onSuccess':function(req){ return 1 ;}, 'onError':function(req){ alert('Error!\nStatusText='+req.statusText+'\nContents='+req.responseText); }
			}
		);

	}

function validateLogin() {
	var frm = document.login_form1;
	if(frm.username.value == '') {
		alert("Email should not be empty");
		frm.username.focus();
		return false;
	}
	if(frm.password.value == '') {
		alert("Password should not be empty");
		frm.password.focus();
		return false;
	}
	return true;
}




function reportAError() {

	var emailMatch = /^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9])+(\.[a-zA-Z0-9_-]+)+$/;

	var  mail_from = document.getElementById('your_email').value;
	var mail_body = document.getElementById('message').value;
	var mail_subject = document.getElementById('subject').value;

	if( !nullCheck('name','Please Enter your name')|| !validateUserName('name')){
		return false;
	}

    if(frmEmail.your_email.value.length == 0 || !emailMatch.test(frmEmail.your_email.value)) {
       alert('Please enter valid Mail ID');
       frmEmail.your_email.focus();
       frmEmail.your_email.select();
       return false;
	}
	if( !nullCheck('subject','Please enter subject')){
		return false;
	}
      else if(frmEmail.message.value.length < 5 ) {
       alert('Message cannot be less than 5 characters');
       frmEmail.message.focus();
       frmEmail.message.select();
       return false;
   }
   else if(frmEmail.message.value.length > 3000 ) {
       alert('Message cannot exceed more than 3000 characters');
       frmEmail.message.focus();
       frmEmail.message.select();
       return false;
   }


  	return true;
}





function validateCalender(formname){
	//alert("dfji");

    var obj = eval('document.' + formname);
    var id = obj.id.value;


    if(id =="")
    {
        if(obj.year.value == ''){
            alert("Please select year");
            obj.year.focus();
            return false;
        }




        if(obj.photo_file.value == ''){

                alert("Please select photo");
                return false;
            }



        if(obj.photo_file.value != ''){

            imagePath = obj.photo_file.value;

            var pathLength = imagePath.length;
            var lastDot = imagePath.lastIndexOf(".");
            var fileType = imagePath.substring(lastDot,pathLength);

            if((fileType == ".gif") || (fileType == ".gif")|| (fileType == ".jpg") || (fileType == ".jpeg") || (fileType == ".GIF") || (fileType == ".JPG") || (fileType == ".JPEG")) {

            } else {
            alert("Upload only .JPG, .JPEG, and .GIF image formats. Your file-type is " + fileType);
            return false;
            }

        }


    }
    else
    {

    	 if(obj.year.value == ''){
            alert("Please enter year");
            obj.year.focus();
            return false;
        }




        if(obj.photo_file.value == ''){

                alert("Please select photo");
                return false;
            }



        if(obj.photo_file.value != ''){

            imagePath = obj.photo_file.value;

            var pathLength = imagePath.length;
            var lastDot = imagePath.lastIndexOf(".");
            var fileType = imagePath.substring(lastDot,pathLength);

            if((fileType == ".gif") || (fileType == ".gif")|| (fileType == ".jpg") || (fileType == ".jpeg") || (fileType == ".GIF") || (fileType == ".JPG") || (fileType == ".JPEG")) {

            } else {
            alert("Upload only .JPG, .JPEG, and .GIF image formats. Your file-type is " + fileType);
            return false;
            }

        }



    }
    //}
    IGNORE_UNLOAD = true;
    return true;

 }


 function tellAFriend() {

 	 var urlAddress = window.location.href;
	var emailMatch = /^(([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9])+(\.[a-zA-Z0-9_-]+)+(\;)*)+$/;
 	var mail_to= document.getElementById('friend_email').value;
	/*var temp = document.getElementById('friend_email').value.split(';');
 	alert(temp.length);*/
	var  mail_from = document.getElementById('your_email').value;
	var mail_body = document.getElementById('message').value;
	document.getElementById('addr').value = window.location.href;

    if(frmEmail.your_email.value.length == 0 || !emailMatch.test(frmEmail.your_email.value)) {
       alert('Enter valid Mail ID');
       frmEmail.your_email.focus();
       frmEmail.your_email.select();
       return false;
	}
	else if(frmEmail.friend_email.value.length == 0 || !emailMatch.test(frmEmail.friend_email.value))
	{
       alert('Enter valid Mail ID');
       frmEmail.friend_email.focus();
       frmEmail.friend_email.select();
       return false;
	}
   else if(frmEmail.message.value.length < 5 ) {
       alert('Enter valid Message');
       frmEmail.message.focus();
       frmEmail.message.select();
       return false;
   }

   //var status = AjaxRequest.submit (
       //frmEmail
       //,{
           //'onSuccess':function(req) {
				//response = req.responseText;
				////alert(response);
   		   //}
           //,'onError':function(req) {
               //alert('There is a problem to send your message.');

           //}
       //}
   //);

	//frmEmail.reset();
	return true;
}



 /*------------------------------------------------------------------
          Poll front end Module
------------------------------------------------------------------*/

function viewPollResult(value, id){

	var url = "weekly_polls.php?q="+value+"&id="+id;
	AjaxRequest.get(
		{
		  'url':url
		  ,'onSuccess':function(req){ document.getElementById('show_poll').innerHTML=req.responseText; }
		}
	  );
}

function setPollOptionsFlag(){

	if(document.getElementById('options_flag').value==0){
		document.getElementById('options_flag').value=1;
		return 0
	}
	else{
		document.getElementById('options_flag').value=1;
		return 0
	}
}

function setPollViewFlag(){

	if(document.getElementById('view_flag').value==1){
		document.getElementById('view_flag').value=0;
		document.frmPolls.action="index.php";
		document.frmPolls.submit();
		return false;

	}
	return false;
}

function validatePolls(){
	var base_url = document.getElementById('base_url').value;

	/*if(document.getElementById('user_id').value==''){
		document.location = base_url+'login.php';
		return false;
	}*/

	if(document.getElementById('options_flag').value==0){
		alert("Please select an option");
		return false;
	}

	return votePoll()

}

function votePoll(){
	var i;
	var options = '';

	var temp='';
		for(i=0;i<document.frmPolls.options.length;i++)
			{
				if(document.frmPolls.options[i].checked)
					{
						options = document.frmPolls.options[i].value;
						if(temp==''){
							temp = temp+options;
						}
						else{
							temp = temp+","+options;
						}
					}
			}


			var value = document.getElementById('vote_flag').value;
			var uid = document.getElementById('user_id').value;
			var pid = document.getElementById('poll_id').value;
			var base_url = document.getElementById('base_url').value;

			var url = base_url+"weekly_polls.php?q="+value+"&options="+temp+"&user_id="+uid+"&poll_id="+pid;
			//alert(url);
			//return false;
			AjaxRequest.get(
				{
				  'url':url
				  ,'onSuccess':function(req){ document.getElementById('show_poll').innerHTML=req.responseText; }
				}
			  );

	return false;
}
/*------------------------------------------------------------------
          End of Poll front end
------------------------------------------------------------------*/

/*------------------------------------------------------------------
       weekly Poll listing front end Module
------------------------------------------------------------------*/

function setOptionsFlag(){

	if(document.getElementById('options_flag').value==0){
		document.getElementById('options_flag').value=1;
	}
	else{
		document.getElementById('options_flag').value=1;
	}
}

function setViewFlag(id){

	document.getElementById('set_flag').innerHTML = "<input type=hidden name=f value=2>";
	if(document.getElementById('view_flag').value==1){
		document.getElementById('poll_id').value=id;

		document.frmPollList.action="weekly_polls_list.php";
		document.frmPollList.submit();
		return false;
	}
	return false;

}


/*------------------------------------------------------------------
         weekly Poll listing front end
------------------------------------------------------------------*/

function validatePollList(vote_id){

	/*if(document.getElementById('user_id').value==''){
		document.location = 'login.php';
		return false;
	}*/

	document.getElementById('poll_id').value=vote_id;

	if(document.getElementById('options_flag').value==0){
		alert("Please select an option");
		return false;
	}

}

/*------------------------------------------------------------------
          End of weekly Poll listing front end
------------------------------------------------------------------*/

function validateEmail(email)
{
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(email))
	{
		return true;
	}
	else
	{
		return false;
	}
}

function addSubscriber(theForm){
	var err='', response;
	var email = theForm.subscriber_id.value;
	if(trim(email)==""){
		err +='Email cannot be blank.\n';
		//return false;
	}
	else if(!validateEmail(email)){
		err +='Please enter valid Email Id for newsletter subscription.';
		//return false;
	}
	if(err != '')
	{
		alert(err);
		return false;
	}
	var status = AjaxRequest.submit(
		theForm
		,{
			'onSuccess':function(req)
			{
			  response = trim(req.responseText);
			  //alert(response);
			  if(response == 'success')
			  {
				alert('Thank you for subscribing for Vaartha Newsletters.');
				theForm.subscriber_id.value = 'Type your email id';
			  }
			  else if(response == 'exists')
			  {
				alert('Email id already exists.');
				theForm.subscriber_id.value = 'Type your email id';
			  }
			  else
			  {
				alert('Failed to add.');
			  }
			}
			,'onError':function(req)
			{
			  alert('Error!\nStatusText='+req.statusText+'\nContents='+req.responseText);
			}
		}
	);
	return false;
}

/*******************************************************************************
* To validate newsletter
* @author Alind Tiwari - Greynium Information Technologies Pvt. Ltd. | 6/19/2008
*********************************************************************************/
function validateNewsletter(formname){
	tinyMCE.triggerSave();
	var obj = eval('document.' + formname);

	if(!nullCheck("subject","Please enter title")) {
		return false;
	}

	var  s=obj.content.value;
	if(s.indexOf('<img') == '-1'){
		s=s.replace(/<(.*?)>/g,"");
		s=s.replace(/<(\/.*?)>/g,"");
		s=s.replace(/[ ]/g,"");
	}

	s=Trimstr(s);

	if(s.length==0){
		alert("Please enter the content")
		//obj.content.focus();
		return false;
	}

	 if(s.length>35000){
	  	 alert("Please enter the content not more than 35000 characters")
	  	 //obj.content.focus();
	  	 return false;
	 }


	if( trim_str(obj.publish_date.value) == '')
	{
		alert("Please enter publish date");
		return false;
	}

	IGNORE_UNLOAD = true;
	obj.target='';
	obj.action = '?module=newsletters';
 }

 function validateEditProfile(){

	if(!nullCheck("first_name","Please enter first name") || !alphaSpaceOnly("first_name")) {
		return false;
	}

	if(!nullCheck("last_name","Please enter last name") || !alphaSpaceOnly("last_name")) {
			return false;
	}

	/*if(!nullCheck("email","Please enter email") || !emailValidation("email") ) {
			return false;
	}*/

	if(document.getElementById('phone1_1').value != '' || document.getElementById('phone1_2').value != ''){
		if(!isPhoneValid("phone1_1") || !isPhoneValid("phone1_2") ){
			return false;
		}
	}

	if(document.getElementById('city_id').value !='' ) {
			 if(!isValidCityName('city_id','Please Enter Valid City Name'))
			 return false;

		}

	if(document.getElementById('state_id').value !='' ) {
			 if(!isValidCityName('state_id','Please Enter Valid State Name'))
			 return false;

		}


		if(document.getElementById('address1').value !='' ) {
				if(!nullCheck("address1","Please enter Address1"))
				return false;
		}

		if(document.getElementById('address2').value !='' ) {
			if(!nullCheck("address2","Please enter Address2"))
			return false;
		}


	if(document.getElementById('zip').value !='' ) {
			if(!isValidCityName('zip','Please Enter Valid Zip Code'))
			return false;
	}

	if(document.getElementById('zip').value != ''){
		var s = document.getElementById('zip').value;
		if (isNaN(s)) {
			alert("Please Enter Numbers Only in Zipcode");
			document.getElementById('zip').focus();
			return false;
    	}
	}

	if(document.getElementById('mobile_no').value != ''){
		var s = document.getElementById('mobile_no').value;
		if (isNaN(s)) {
			alert("Please Enter Numbers Only in mobile number");
			document.getElementById('zip').focus();
			return false;
    	}
	}
}

function loadFooterCategory(id, name){
	resetMessage();
	document.getElementById('id').value = id;
	document.getElementById('name').value = name;
	//document.getElementById('description').value = document.getElementById('faq_category_'+id).innerHTML;
}

function loadBreakingNewsCategory(id, name){
	resetMessage();
	document.getElementById('id').value = id;
	document.getElementById('name').value = name;
	//document.getElementById('description').value = document.getElementById('faq_category_'+id).innerHTML;
}
