// JavaScript Document
function rollover(obj, bg) {
    return;
	obj.style.background = bg;
	//obj.className="bghighlight";
}
function rollout(obj) {
    return;
	obj.style.background = "";
	obj.className="";
}

function toggle(obj) {
	//show item
	if (obj.className=="showme") {
		obj.className="hideme";
	} else {
		obj.className="showme";
	}
	//hide others tblAticle = tblNews = tblEvent = tblAnnounce
	if (obj.id=="tblArticle") {
		document.getElementById("tblNews").className = "hideme";
		document.getElementById("tblEvent").className = "hideme";
		document.getElementById("tblAnnounce").className = "hideme";
	} else if (obj.id=="tblNews") {
		document.getElementById("tblArticle").className = "hideme";
		document.getElementById("tblEvent").className = "hideme";
		document.getElementById("tblAnnounce").className = "hideme";		
	} else if (obj.id=="tblEvent") {
		document.getElementById("tblNews").className = "hideme";
		document.getElementById("tblArticle").className = "hideme";
		document.getElementById("tblAnnounce").className = "hideme";			
	} else if (obj.id=="tblAnnounce") {
		document.getElementById("tblNews").className = "hideme";
		document.getElementById("tblEvent").className = "hideme";
		document.getElementById("tblArticle").className = "hideme";		
	}
}

function toggleRadio(obj) {
	
	//toggle(obj);
	if (obj.id=="tBirthday") {
		document.getElementById("tBirthday").className = "";
		document.getElementById("tWedding").className = "hideme";
		document.getElementById("tObituary").className = "hideme";
		document.getElementById("tAward").className = "hideme";
	} else if (obj.id=="tWedding") {
		document.getElementById("tWedding").className = "";
		document.getElementById("tBirthday").className = "hideme";
		document.getElementById("tObituary").className = "hideme";
		document.getElementById("tAward").className = "hideme";
	} else if (obj.id=="tObituary") {
		document.getElementById("tObituary").className = "";
		document.getElementById("tWedding").className = "hideme";
		document.getElementById("tBirthday").className = "hideme";
		document.getElementById("tAward").className = "hideme";
	} else {
		document.getElementById("tAward").className = "";
		document.getElementById("tWedding").className = "hideme";
		document.getElementById("tBirthday").className = "hideme";
		document.getElementById("tObituary").className = "hideme";
	}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function openGuideline(type) {
	MM_openBrWindow('guidelines.php#'+type,'gazettepopup','status=yes,scrollbars=yes,width=700,height=500');
}

function chkAnnouncement() {
	if (document.formAnnounce.announce_type[0].checked) { //birth
		YY_checkform('formAnnounce','b_name','#q','0','Name is required','b_parents','#q','0','Parents information is required','b_date','#^\([0-9][0-9]\)\/\([0-9][0-9]\)\/\([0-9]{4}\)$#1#2#3','3','Date is required','b_details','5','1','Details are required');
		return document.MM_returnValue;
	} else if (document.formAnnounce.announce_type[1].checked) { //wedding
		YY_checkform('formAnnounce','w_bride','#q','0','Bride name is required','w_groom','#q','0','Groom name is required','w_date','#^\([0-9][0-9]\)\/\([0-9][0-9]\)\/\([0-9]{4}\)$#1#2#3','3','Date is required','w_location','#q','0','Location is required');
		return document.MM_returnValue;
	} else if (document.formAnnounce.announce_type[2].checked) { //death
		YY_checkform('formAnnounce','d_name','#q','0','Name is required','d_location','#q','0','Location is required','d_age','#q','0','Age is required','d_date','#^\([0-9][0-9]\)\/\([0-9][0-9]\)\/\([0-9]{4}\)$#1#2#3','3','Date is required','d_services','5','1','Services information is required','d_details','5','1','Details are required');
		return document.MM_returnValue;
	} else if (document.formAnnounce.announce_type[3].checked) { //awards
		YY_checkform('formAnnounce','a_name','#q','0','Name is required','a_details','5','1','Details are required');
		if (document.MM_returnValue) chkDocument('aa_document');
		return document.MM_returnValue;
	}
	alert("Please select announcement type");
	return false;
}

function chkDocument(filefld) {
	if (document.MM_returnValue) {
		if (document.getElementById(filefld).value.length<1) {
			alert("Please attach file");
			document.MM_returnValue = false;
		}
	}
}

   var formDialog;
   function mySubmit(frmName) { 
   	dojo.require("dojo.io.*");   
	document.formDialog = frmName+'_dialog';    
   	dojo.io.bind ({       
		url: '/webreq.php',       
		handler: callBack,       
		formNode: dojo.byId(frmName)
     });
	 return false; 
	}   
	
	function callBack(type, data, evt) {
		 //alert(data);
		 dojo.widget.byId(document.formDialog).hide();
		 dojo.widget.byId("frmResult_dialog").show();
	}