/*
	Copyright Vigtech Sdn. Bhd. 2006 All rights reserved.
*/

function Popup(url, win_title, width_, height_)
 {
    mywindow = window.open(url, win_title, "location=0, status=0, scrollbars=1, menuBar=0, width=" + width_ + ", height=" + height_);
    mywindow.moveTo(0,0);
 }
 
 function setfocus(ctrl_name)
 {
 	document.getElementById(ctrl_name).focus();
 }
 
 function acceptNumbersOnly(e)
 {
	if (window.event) 
	{
		if (e.keyCode < 48 || e.keyCode > 57) e.returnValue = false;
	}
	else if (e.which)
	{
		if ((e.which != 8) && (e.which < 48 || e.which > 57)) return false;
	}
 }
 
 function acceptNumbersAndDotOnly(e)
 {
	if (window.event) 
	{
		if ((e.keyCode != 46) && (e.keyCode < 48 || e.keyCode > 57)) e.returnValue = false;
	}
	else if (e.which)
	{
		if ((e.which != 46) && (e.which != 8) && (e.which < 48 || e.which > 57)) return false;	
	}
 }
 
 function msgbox(msg)
 {
	alert (msg);
 }
 
 function formCheck_contactus(formobj)
 {
  	var fieldRequired = Array("txtFullName", "txtPhoneCode", "txtPhoneNumber", "txtEMail");
  	var fieldDescription = Array("Full Name", "Home/Office Phone Code", "Home/Office Phone Number", "EMail");
	
  	var alertMsg = "Please complete the following fields:\n";
    var l_Msg = alertMsg.length;
     
    for (var i = 0; i < fieldRequired.length; i++)
	{
      var obj = formobj.elements[fieldRequired[i]];
      if (obj)
	  {
      	switch(obj.type)
		{
      		case "textarea":
        		if (obj.value == "" || obj.value == null)
				{
         			alertMsg += " - " + fieldDescription[i] + "\n";
          		}
          		break;
          	default:
          		if (obj.value == "" || obj.value == null)
				{
                   alertMsg += " - " + fieldDescription[i] + "\n";
				}
        }
      }
     }
     
	 if (alertMsg.length == l_Msg)
	 {
          return true;
     }
	 else
	 {
          alert(alertMsg);
          return false;
     }
}

function swap( divNum, expanding )
{
    if (expanding)
    {
	setIdProperty("c" + divNum, "display", "none");
       setIdProperty("e" + divNum, "display", "inline");
    }
    else
    {
        setIdProperty("e" + divNum, "display", "none");
        setIdProperty("c" + divNum, "display", "inline");
    }
    setBrowser();
}
