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

function closeWindow() {
	if (newWin && !newWin.closed) {
			newWin.close();
	}
} 
 
 
 /* define variables for "if n4 (Netscape 4), if IE (IE 4.x), 
and if n6 (if Netscape 6/W3C-DOM compliant)" */

var n4, ie, n6;

/* detecting browser support for certain key objects/methods and 
assembling a custom document object */


var doc,doc2,doc3,sty;

if (document.layers) {
  doc = "document.";
  doc2 = ".document.";
  doc3 = "";
  sty = "";
  n4 = true;
  }
else if (document.all) {
  doc = "document.all.";
  doc2 = "";
  doc3 = "";
  sty = ".style";
  ie = true;
}

else if (document.getElementById) {
  doc = "document.getElementById('";
  doc2 ="')";
  doc3 ="')";
  sty = "').style";
  n6 = "true";
 } 


// preload navigation images

var loaded = false;

function preload() {

var imgdir = "images/";

var adminImgdir = "../images/";


nav_1_off = new Image;
nav_1_off.src = imgdir+"nav_1_off.gif";
nav_1_over = new Image;
nav_1_over.src = imgdir+"nav_1_over.gif";
nav_2_off = new Image;
nav_2_off.src = imgdir+"nav_2_off.gif";
nav_2_over = new Image;
nav_2_over.src = imgdir+"nav_2_over.gif";
nav_3_off = new Image;
nav_3_off.src = imgdir+"nav_3_off.gif";
nav_3_over = new Image;
nav_3_over.src = imgdir+"nav_3_over.gif";
nav_4_off = new Image;
nav_4_off.src = imgdir+"nav_4_off.gif";
nav_4_over = new Image;
nav_4_over.src = imgdir+"nav_4_over.gif";
nav_5_off = new Image;
nav_5_off.src = imgdir+"nav_5_off.gif";
nav_5_over = new Image;
nav_5_over.src = imgdir+"nav_5_over.gif";


subnav1_1_off = new Image;
subnav1_1_off.src = imgdir+"subnav_1_1_off.gif";
subnav1_1_over = new Image;
subnav1_1_over.src = imgdir+"subnav_1_1_over.gif";
subnav1_2_off = new Image;
subnav1_2_off.src = imgdir+"subnav_1_2_off.gif";
subnav1_2_over = new Image;
subnav1_2_over.src = imgdir+"subnav_1_2_over.gif";
subnav1_3_off = new Image;
subnav1_3_off.src = imgdir+"subnav_1_3_off.gif";
subnav1_3_over = new Image;
subnav1_3_over.src = imgdir+"subnav_1_3_over.gif";
subnav1_4_off = new Image;
subnav1_4_off.src = imgdir+"subnav_1_4_off.gif";
subnav1_4_over = new Image;
subnav1_4_over.src = imgdir+"subnav_1_4_over.gif";
subnav1_5_off = new Image;
subnav1_5_off.src = imgdir+"subnav_1_5_off.gif";
subnav1_5_over = new Image;
subnav1_5_over.src = imgdir+"subnav_1_5_over.gif";

subnav3_1_off = new Image;
subnav3_1_off.src = imgdir+"subnav_3_1_off.gif";
subnav3_1_over = new Image;
subnav3_1_over.src = imgdir+"subnav_3_1_over.gif";


adminnav1_off = new Image;
adminnav1_off.src = imgdir+"admin_nav_1_off.gif";
adminnav1_over = new Image;
adminnav1_over.src = imgdir+"admin_nav_1_over.gif";
adminnav2_off = new Image;
adminnav2_off.src = imgdir+"admin_nav_2_off.gif";
adminnav2_over = new Image;
adminnav2_over.src = imgdir+"admin_nav_2_over.gif";
adminnav3_off = new Image;
adminnav3_off.src = imgdir+"admin_nav_3_off.gif";
adminnav3_over = new Image;
adminnav3_over.src = imgdir+"adminn_nav_3_over.gif";
adminnav4_off = new Image;
adminnav4_off.src = imgdir+"admin_nav_4_off.gif";
adminnav4_over = new Image;
adminnav4_over.src = imgdir+"admin_nav_4_over.gif";
adminnav5_off = new Image;
adminnav5_off.src = imgdir+"admin_nav_5_off.gif";
adminnav5_over = new Image;
adminnav5_over.src = imgdir+"admin_nav_5_over.gif";

loaded = true;
}

// img src swap function
function onoff (elemparent,elem,state) {
if (loaded) {
newstate = eval(elem+"_"+state);
if (n4) {
menuObj = eval (doc + elemparent + doc2 + elem);
 }
else if (ie || n6) {
menuObj = eval (doc + elem + doc2);
 }
menuObj.src = newstate.src;
 }
}



// show or hide DIV element
function showhide(divname,state) {
if (n4) {
divObj = eval (doc + divname);
 }
else {
divObj = eval (doc + divname + sty);
}
divObj.visibility = state;
}


// variables that hold the value of the currently active (open) menu
var active_submenu1 = null;
var active_topelem = null;

// function closes all active menus and turns back to 'off' state
function closeallmenus() {
if(active_submenu1 != null) {
  showhide(active_submenu1,'hidden');
  }
if(active_topelem != null) {
  onoff('nav',active_topelem,'off');
  }
}

// the menu close timeout variable
var menu_close_timeout = 0;

// delay in miliseconds until the open menus are closed
var delay = 500;

// function calls the closeallmenus() function after a delay
function closeall() {
menu_close_timeout = setTimeout('closeallmenus()',delay);
}

// stop all timeout functions (stops menus from closing)
function stopall() {
clearTimeout(menu_close_timeout);
}

// function controls submenus 
function controlsubmenu(submenu1, topelem) {
stopall();
closeallmenus();
if (submenu1 != null) {
  showhide(submenu1,'visible');
  active_submenu1 = submenu1;
  }
if (topelem != null) {
 onoff('nav',topelem,'over');
 active_topelem = topelem;
 }
}


function initialize() {
preload();
closeallmenus();
stopall();

}


function contact_us_validate(){
	var t = document.getElementById("your_email_id").value;	
	if (!isValidEmail(t)){
		alert ("Email address is incorrect.");
		document.getElementById("your_email_id").select();
	}
	else{
		document.getElementById("email_me").value="okay";
		document.forms.send_msg.submit();
	}
}


function isValidEmail(str) //Ad_Details
{
  // trim starting / ending whitespace
  str = str.replace(/^\s*/, "");
  str = str.replace(/\s*$/, "");

  var at="@"
  var dot="."
  var lat=str.indexOf(at)
  var lstr=str.length
  var ldot=str.indexOf(dot)

  if (str.indexOf(at)==-1)
    return false
  
  if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
    return false
  
  if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
    return false

  if (str.indexOf(at,(lat+1))!=-1)
    return false

  if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
    return false

  if (str.indexOf(dot,(lat+2))==-1)
    return false

  if (str.indexOf(" ")!=-1)
    return false

  return true;
}

