function clearform(which,text){
    var $txt = text
    if (which.value==$txt) {
        which.value='';
    } else if (which.value=="") {
        which.value=$txt;
    }
}
function delItem(controller, pid) {
    var answer = confirm("Are you sure you want to delete selected item?")
	if (answer) {
        window.location = "index.php?controller=" + controller + "&action=delete&id=" + pid;
		return false;
	}
}
function delExt(controller, pid, group_id, item_id) {
    var answer = confirm("Are you sure you want to delete selected item?")
	if (answer) {
        window.location = "index.php?controller=" + controller + "&action=delete&id=" + pid + "&group_id=" + parseInt(group_id) + "&item_id=" + parseInt(item_id);
		return false;
	}
}
function ValidateMember() {
    var FieldList = "";
    var strEmail;

	if (document.getElementById('name').value == ""){
    	FieldList = "<br />\n&nbsp;&bull;&nbsp;Name";
    }

    if (document.getElementById('phone').value == ""){
    	FieldList = FieldList + "<br />\n&nbsp;&bull;&nbsp;Phone";
    }

    if (document.getElementById("email").value == "") {
        FieldList = FieldList + "<br />\n&nbsp;&bull;&nbsp;E-Mail\n";
    }
    validRegExp = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/i;
	strEmail = document.getElementById("email").value;
	if (document.getElementById("email").value != ""){
		if (strEmail.search(validRegExp) == -1) {
			FieldList = FieldList + "<br />&nbsp;&bull;&nbsp;Invalid E-Mail\n";
		}
	}
    	
    if (FieldList == ""){
        return ( true );
    } else {
        document.getElementById("error_msg").innerHTML = "Please complete next fields:\n\n" + FieldList;
        return( false );
    }
}
function ValidateSector() {
    var FieldList = "";

	if (document.getElementById('sector_en').value == ""){
    	FieldList = "<br />\n&nbsp;&bull;&nbsp;Sector";
    }   	
    if (FieldList == ""){
        return ( true );
    } else {
        document.getElementById("error_msg").innerHTML = "Please complete next fields:\n\n" + FieldList;
        return( false );
    }
}
function ValidateStatus() {
    var FieldList = "";

	if (document.getElementById('status_en').value == ""){
    	FieldList = "<br />\n&nbsp;&bull;&nbsp;Status";
    }   	
    if (FieldList == ""){
        return ( true );
    } else {
        document.getElementById("error_msg").innerHTML = "Please complete next fields:\n\n" + FieldList;
        return( false );
    }
}
function ValidateNews() {
    var FieldList = "";
    
    if (document.getElementById('title').value == ""){
    	FieldList = "<br />\n&nbsp;&bull;&nbsp;Title";
    }
    if (document.getElementById('date_from').value == ""){
    	FieldList = FieldList + "<br />\n&nbsp;&bull;&nbsp;Start date";
    }
    if (document.getElementById('date_to').value == ""){
    	FieldList = FieldList + "<br />\n&nbsp;&bull;&nbsp;End date";
    }
    	
    if (FieldList == ""){
        return ( true );
    } else {
        document.getElementById("error_msg").innerHTML = "Please complete next fields:\n\n" + FieldList;
        return( false );
    }	
}
function ValidateBusiness() {
    var FieldList = "";
    
    if (document.getElementById('title').value == ""){
    	FieldList = "<br />\n&nbsp;&bull;&nbsp;Title";
    }
    if (document.getElementById('date_from').value == ""){
    	FieldList = FieldList + "<br />\n&nbsp;&bull;&nbsp;Start date";
    }
    if (document.getElementById('date_to').value == ""){
    	FieldList = FieldList + "<br />\n&nbsp;&bull;&nbsp;End date";
    }
    	
    if (FieldList == ""){
        return ( true );
    } else {
        document.getElementById("error_msg").innerHTML = "Please complete next fields:\n\n" + FieldList;
        return( false );
    }	
}
function ValidateBoard() {
    var FieldList = "";
    
    if (document.getElementById('title').value == ""){
    	FieldList = "<br />\n&nbsp;&bull;&nbsp;Title";
    }
    if (document.getElementById('name').value == ""){
    	FieldList = FieldList + "<br />\n&nbsp;&bull;&nbsp;Name";
    }   	
    if (FieldList == ""){
        return ( true );
    } else {
        document.getElementById("error_msg").innerHTML = "Please complete next fields:\n\n" + FieldList;
        return( false );
    }	
}
function isNumberKey(evt) {
    var charCode = (evt.which) ? evt.which : event.keyCode
    if (charCode > 31 && (charCode < 48 || charCode > 57)) {
        return false;
    }
    return true;
}
function setWidth(e){
    var position = e.options[e.selectedIndex].value;
    switch (position)
    {
    	case 'bottom':
    	    document.getElementById('bannerWidth').innerHTML = 468;
    	    document.getElementById('bSize').innerHTML = "<input type=\"hidden\" name=\"banSize\" value=\"468\" />\n";
		    document.getElementById('percent').disabled = "";
			document.getElementById('priority').disabled = "disabled";
/*			document.getElementById('tPriority').innerHTML = "";
			
			var mPercent = document.createElement("input");
            mPercent.type = "text";
            mPercent.name = "percent";
            mPercent.id = "percent";
            mPercent.style.textAlign= "right";
            mPercent.style.width = "40px";
			if (document.addEventListener != null){
                mPercent.addEventListener("onkeypress", isNumberKey, false);
			} else if (document.attachEvent) {
                mPercent.attachEvent("onkeypress", isNumberKey);
			}
			var tPercent = document.getElementById("tPercent");
			tPercent.appendChild(mPercent);
  */  	    
			break;
    	case 'left':
    	case 'right':
    	case 'default':
    	    document.getElementById('bannerWidth').innerHTML = 120;
    	    document.getElementById('bSize').innerHTML = "<input type=\"hidden\" name=\"banSize\" value=\"120\" />\n";
		    document.getElementById('percent').disabled = "disabled";
            document.getElementById('priority').disabled = "";
/*			document.getElementById('tPercent').innerHTML = "";
    	    document.getElementById('tPriority').innerHTML = "";

			var mPriority = document.createElement("select");
			mPriority.name = "priority";
			mPriority.id = "priority";

            mPriority.options.length = 0;
            for(var i=0; i<50; i++) {
                mPriority.options[i] = new Option(i+1, i+1, false, false);
			}

			var tPriority = document.getElementById("tPriority");
			tPriority.appendChild(mPriority);
*/
    }
}
function ValidateBanner(){
	var FieldList = "";
    
    if (document.getElementById('userfile').value == ""){
    	FieldList = "<br />\n&nbsp;&bull;&nbsp;Banner";
    }
    if (document.getElementById('link').value == ""){
    	FieldList = FieldList + "<br />\n&nbsp;&bull;&nbsp;Link";
    }
    if (FieldList == ""){
        return ( true );
    } else {
        document.getElementById("error_msg").innerHTML = "Please complete next fields:\n\n" + FieldList;
        return( false );
    }
}
function getXMLHTTPRequest() {
    var request = false;

    try { 
	    request = new XMLHttpRequest(); /* e.g. Firefox */ 
	} catch(e) { 
	    try { 
		    request = new ActiveXObject("Msxml2.XMLHTTP"); /* some versions IE */ 
		    } catch (e) { 
			    try { 
				    request = new ActiveXObject("Microsoft.XMLHTTP"); /* some versions IE */ 
				    } catch (e) { 
					    request = false; 
				    } 
		    } 
	}
    return request;
}
function ValidateNewsletter() {
    var FieldList = "";
    
    if (document.getElementById('subject').value == ""){
    	FieldList = "<br />\n&nbsp;&bull;&nbsp;Subject";
    }
   	
    if (FieldList == ""){
        return ( true );
    } else {
        document.getElementById("error_msg").innerHTML = "Please complete next fields:\n\n" + FieldList;
        return( false );
    }	
}
function ValidateNewsletterSend(fieldname) {
    var FieldList = "";
	var ch = 0;
    
    var checkboxes = document.getElementsByName(fieldname);
    for(i=0; i < checkboxes.length; i++)
    {
		if (checkboxes[i].checked == 1)
		{
            ch = 1;
		}
    }
	if (ch == 0)
	{
        FieldList = "<br />\n&nbsp;&bull;&nbsp;Send to";
	}
    if (FieldList == ""){
        return ( true );
    } else {
        document.getElementById("error_msg").innerHTML = "Please complete next fields:\n\n" + FieldList;
        return( false );
	}
}
function ValidateContact(){
	var FieldList = "";
	var validRegExp;
    var strEmail;
    if (document.getElementById("c_name").value == "") {
        FieldList = "<br />\n&nbsp;&bull;&nbsp;Name\n";
    }
    if (document.getElementById("c_email").value == "") {
        FieldList = FieldList + "<br />\n&nbsp;&bull;&nbsp;E-Mail\n";
    }
    validRegExp = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/i;
	strEmail = document.getElementById("c_email").value;
	if (document.getElementById("c_email").value != "")
	{
		if (strEmail.search(validRegExp) == -1) {
			FieldList = FieldList + "<br />&nbsp;&bull;&nbsp;Invalid E-Mail\n";
		}
	}
	if (FieldList == ""){
        return ( true );
    } else {
        document.getElementById("error_msg").innerHTML = "Please complete next fields:\n\n" + FieldList;
        return( false );
    }
}
function ValidatePoll(){
	var error = "";
	var vMsg = "<br />Please answer all the questions\n\n";
	var ok1 = "";
	var ok2 = "";
	var ok3 = "";
	var ok4 = "";
	var ok5 = "";
	var ok6 = "";
	var ok9 = "";
	var ok12 = "";
	var ok13 = "";
	var ok15 = "";
	var ok16 = "";
	
	var len1 = document.f1.a1.length;
	for (i = 0; i <len1; i++) {
	if (document.f1.a1[i].checked) {
		ok1 = "1";
	}
	}

	
	var len2 = document.f1.a2.length;
	for (i = 0; i <len2; i++) {
	if (document.f1.a2[i].checked) {
		ok2 = "1";
	}
	}
	
	var len3 = document.f1.a3.length;
	for (i = 0; i <len3; i++) {
	if (document.f1.a3[i].checked) {
		ok3 = "1";
	}
	}
	
	var len4 = document.f1.a4.length;
	for (i = 0; i <len4; i++) {
	if (document.f1.a4[i].checked) {
		ok4 = "1";
	}
	}
	
	var len5 = document.f1.a5.length;
	for (i = 0; i <len5; i++) {
	if (document.f1.a5[i].checked) {
		ok5 = "1";
	}
	}
	
	var len6 = document.f1.a6.length;
	for (i = 0; i <len6; i++) {
	if (document.f1.a6[i].checked) {
		ok6 = "1";
	}
	}

	if (document.getElementById("a7").value == "")
	{
		error = "7";
	}
	
	if (document.getElementById("a8").value == "")
	{
		error = "8";
	}
	
	var len9 = document.f1.a9.length;
	for (i = 0; i <len9; i++) {
	if (document.f1.a9[i].checked) {
		ok9 = "1";
	}
	}
	
	if (document.getElementById("a10").value == "")
	{
		error = "10";
	}
	
	if (document.getElementById("a11").value == "")
	{
		error = "11";
	}
	
	var len12 = document.f1.a12.length;
	for (i = 0; i <len12; i++) {
	if (document.f1.a12[i].checked) {
		ok12 = "1";
	}
	}
	
	var len13 = document.f1.a13.length;
	for (i = 0; i <len13; i++) {
	if (document.f1.a13[i].checked) {
		ok13 = "1";
	}
	}
	
	if (document.getElementById("a14").value == "")
	{
		error = "14";
	}
	
	var len15 = document.f1.a15.length;
	for (i = 0; i <len15; i++) {
	if (document.f1.a15[i].checked) {
		ok15 = "1";
	}
	}
	
	var len16 = document.f1.a16.length;
	for (i = 0; i <len16; i++) {
	if (document.f1.a16[i].checked) {
		ok16 = "1";
	}
	}
	
	
	if (error == "" && (ok1!="" && ok2!="" && ok3!="" && ok4!="" && ok5!="" && ok6!="" && ok9!="" && ok12!="" && ok13!="" && ok15!="" && ok16!="")){
        return ( true );
    } else {
        document.getElementById("error_msg").innerHTML = vMsg;
        return( false );
    }
}
function check(method,fieldname)
{
    var checkboxes = document.getElementsByName(fieldname);
    for(i=0; i < checkboxes.length; i++)
    {
        checkboxes[i].checked = method;
    }
}
var closetimer = 0;
var ddmenuitem = 0;

function mclosetime(){ 
	if(closetimer){
        window.clearTimeout(closetimer);
        closetimer = null;
    }
    closetimer = window.setTimeout(hideIt, 5000);
}

function mclosetime2(){
    closetimer = window.setTimeout(hideIt, 500);
}
function mcancelclosetime(){
    if(closetimer){
        window.clearTimeout(closetimer);
        closetimer = null;
    }
}
function showAbout_en(){
    mclosetime();
    document.getElementById("submenu").innerHTML='<table cellpadding="0" cellspacing="0" onmouseover="javascript:mcancelclosetime();" style="margin:0;position:relative;left:99px;"><tr><td><a href="en/about/overview" onmouseout="javascript:mclosetime2();" class="overview_blur"></a></td><td><a href="en/about/board" onmouseout="javascript:mclosetime2();" class="board_blur"></a></td></tr></table>';
}
function showMembers_en(){
    mclosetime();
    document.getElementById("submenu").innerHTML='<table cellpadding="0" cellspacing="0" onmouseover="javascript:mcancelclosetime();" style="margin:0;position:relative;left:200px;"><tr><td><a href="en/members/list" onmouseout="javascript:mclosetime2();" class="list_blur"></a></td><td><a href="en/members/application" onmouseout="javascript:mclosetime2();" class="app_blur"></a></td><td><a href="en/members/benefits" onmouseout="javascript:mclosetime2();" class="benefits_blur"></a></td></tr></table>';
}
function showNews_en(){
    mclosetime();
    document.getElementById("submenu").innerHTML='<table cellpadding="0" cellspacing="0" onmouseover="javascript:mcancelclosetime();" style="margin:0;position:relative;left:425px;"><tr><td><a href="en/news/business" onmouseout="javascript:mclosetime2();" class="businessopp_blur"></a></td><td><a href="en/news/politics" onmouseout="javascript:mclosetime2();" class="politics_blur"></a></td><td><a href="en/news/Noticeboard" onmouseout="javascript:mclosetime2();" class="notice_blur"></a></td></tr></table>';
}
function showServices_en(){
    mclosetime();
    document.getElementById("submenu").innerHTML='<table cellpadding="0" cellspacing="0" onmouseover="javascript:mcancelclosetime();" style="margin:0;position:relative;left:710px;"><tr><td><a href="en/services/advertising" onmouseout="javascript:mclosetime2();" class="advertising_blur"></a></td><td><a href="en/services/termsAndConditions" onmouseout="javascript:mclosetime2();" class="terms_blur"></a></td></tr></table>';
}
function hideIt(){
    document.getElementById("submenu").innerHTML='&nbsp;';
}
function showStatus(){
	document.getElementById("status_msg").innerHTML="Please wait until the end of sending...";	
}


function delNewsLetterFile(id){
	var url = "ajax.php?section=newsletter&action=del_file&id=" + id;	
	$('#fileBox').load(url);
}

function checkBoxes(option, name){
	if(option=='all'){
		$("input[name='"+name+"']").attr("checked","checked");
		
	}else if(option == 'none'){
		$("input[name='"+name+"']").removeAttr("checked");
	}
}