var bName = navigator.appName;
var bVer = parseFloat(navigator.appVersion);

function checkStyles()
{
	if(bName=="Netscape"){
		document.write('<link rel="stylesheet" type="text/css" href="includes/styles_moz.css">');}
	else{
		document.write('<link rel="stylesheet" type="text/css" href="includes/styles.css">');}
}

// JavaScript Document
function PreloadImages(){
	//alert('test');
	MM_preloadImages('images/M1on.gif','images/M2on.gif','images/M3on.gif','images/M4on.gif','images/M5on.gif','images/M6on.gif','images/M7on.gif','images/M8on.gif','images/M20on.gif','images/M21on.gif','images/M22on.gif','images/M23on.gif','images/M24on.gif','images/M31on.gif','images/M32on.gif','images/M40on.gif','images/M41on.gif','images/M42on.gif','images/M43on.gif','images/M44on.gif','images/M45on.gif','images/M51on.gif','images/M52on.gif','images/M53on.gif','images/M53on.gif','images/M71on.gif','images/M72on.gif','images/M25on.gif','images/M17on.gif','images/M171on.gif','images/M100on.gif','images/N3on.gif','images/N1on.gif','images/N7on.gif','images/M6on.gif','images/N8on.gif','images/M11on.gif','images/M12on.gif','images/M13on.gif','images/M14on.gif','images/M15on.gif','images/M16on.gif','images/M18on.gif','images/M18.gif','images/M19on.gif','images/M19.gif','images/M0809.gif','images/M0809on.gif','images/M0708on.gif','images/M0708.gif','images/M600on.gif','images/M600.gif','images/M601on.gif','images/M601.gif','images/M602on.gif','images/M602.gif','images/M603on.gif','images/M603.gif','images/M604on.gif','images/M604.gif','images/M605on.gif','images/M605.gif','images/M0910on.gif','images/M0910off.gif','images/M0910.gif','images/M771.gif','images/M771on.gif','images/M772.gif','images/M772on.gif','images/M773.gif','images/M773on.gif','images/M774.gif','images/M774on.gif');
	}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

var Showed="";
function ShowHide(id)
{
	/*if(Showed!=id)
	{
		if(Showed!="")
		{
			var imgSRC=document.images["m"+Showed].src;
			var directories = imgSRC.split("/");
			var temp = directories[5].split("on");
			document.images["m"+Showed].src ="images/"+temp[0]+".gif";
			document.getElementById("SubMenu"+Showed).style.display="none";
		}
		Showed=id;
	}*/

	document.getElementById("SubMenu11").style.display="none";
	document.getElementById("SubMenu8").style.display="none";
	document.getElementById("SubMenu4").style.display="none";
	document.getElementById("SubMenu12").style.display="none";

	//Check whether to hide/show the submenu
	if(document.getElementById("SubMenu"+id).style.display!="none")
		document.getElementById("SubMenu"+id).style.display="none";
	else
		document.getElementById("SubMenu"+id).style.display="";
}

//Define pages and their subsection
var pageSections= new Array();//submenu, page id
//Jury
pageSections[0]=new Array('SubMenu4','jury1');
pageSections[1]=new Array('SubMenu4','jury2');
pageSections[2]=new Array('SubMenu4','jury4');
//Apply Now
pageSections[3]=new Array('SubMenu2','suggestions');
pageSections[4]=new Array('SubMenu2','application');
//Help Menu
//pageSections[5]=new Array('SubMenu6','help1');
//pageSections[6]=new Array('SubMenu6','help2');
//Workshop
pageSections[5]=new Array('SubMenu12','workshop09');


function isSubMenuInPage()
{
	//Loop though all page/menu combinations to check if the current page is in the menu
	for(i=0;i<pageSections.length;i++)
	{
		if(pageSections[i][1]==id)
		{
			document.getElementById(pageSections[i][0]).style.display="";
		}
	}
}
	
	
function MM_swapImgRestoreCheck(id){
	if(Showed!=id){
		MM_swapImgRestore()
	}
}
function menu1(){
	document.getElementById("SubMenu11").style.display="none";
	}
function menu2(){
	document.getElementById("SubMenu8").style.display="none";
	}
function menu3(){
	document.getElementById("SubMenu4").style.display="none";
	}
function menu6(){
	document.getElementById("SubMenu12").style.display="none";
	}
function menu4(){
	document.getElementById("SubMenu60").style.display="none";
	}
//function menu5(){
//	document.getElementById("SubMenu6").style.display="none";
//	}

///
function Other(){
	document.getElementById("other").readOnly = false;
	}
function Other1(){
	document.getElementById("other").readOnly = true;
	}
function Other2(){
	document.getElementById("other1").readOnly = false;
	}
function Other3(){
	document.getElementById("other1").readOnly = true;
	document.getElementById("other1").value = "";
	}
function SaveQuestion2()
{   
	//var Ifchecked=test();
	//if(Ifchecked==1 )
	//	{
		xajax.$('savequestion').disabled=true;
	    xajax.$('savequestion').value="please wait...";
	    xajax_question_answer(xajax.getFormValues("TeamProfile"));
	//	}
		
	//else
	//	xajax_question_answer1();

}
/*function test()
{
	var flag=0;
	for(var i=1;i<=7;i++){
	if(document.getElementById('option['+i+']').checked==false && document.getElementById('59').checked==false )
		flag=1;
	else{
		flag=0;
	    return flag;
		}
	}
	return flag;
}*/
///


/*function submitBudgets()
{
	xajax.$('submitButton').disabled=true;
	xajax.$('submitButton').value="please wait...";
	xajax_budgets(xajax.getFormValues("BudgetForm"));
	return false;
}*/
function submitProfile()
{
	xajax.$('submitButton').disabled=true;
	xajax.$('submitButton').value="please wait...";
	xajax_profile(xajax.getFormValues("CompanyProfile"));
	return false;
}
function submitTeam()
{
	xajax.$('submitButton').disabled=true;
	xajax.$('submitButton').value="please wait...";
	xajax_team(xajax.getFormValues("TeamProfile"));
	return false;
}
function SaveCompanyInfo()
{
	xajax.$('savename').disabled=true;
	xajax.$('savename').value="please wait...";
	xajax_company_name(document.getElementById('companyname').value,document.getElementById('companycity').value);
}
function load()
{
	xajax_pre_load('email');
	xajax_mail_application();
}
function submitSignup()
{
	xajax.$('submitButton').disabled=true;
	xajax.$('submitButton').value="please wait...";
	xajax_signUP(xajax.getFormValues("SignUpForm"));
	return false;
}
function recoverpass()
{
	xajax.$('submitButton').disabled=true;
	xajax.$('submitButton').value="please wait...";
	xajax_resendPass(xajax.getFormValues("PasswordForm"));
	return false;
}
function submitContactForm()
{
	xajax.$('submitButtonContact').disabled=true;
	xajax.$('submitButtonContact').value="please wait...";
	xajax_ContactUS(xajax.getFormValues("contactform"));
	return false;
}

function newWindow(a_str_windowURL, a_str_windowName, a_int_windowWidth, a_int_windowHeight, a_bool_scrollbars, a_bool_resizable, a_bool_menubar, a_bool_toolbar, a_bool_addressbar, a_bool_statusbar, a_bool_fullscreen) {
  var int_windowLeft = (screen.width - a_int_windowWidth) / 2;
  var int_windowTop = (screen.height - a_int_windowHeight) / 2;
  var str_windowProperties = 'height=' + a_int_windowHeight + ',width=' + a_int_windowWidth + ',top=' + int_windowTop + ',left=' + int_windowLeft + ',scrollbars=' + a_bool_scrollbars + ',resizable=' + a_bool_resizable + ',menubar=' + a_bool_menubar + ',toolbar=' + a_bool_toolbar + ',location=' + a_bool_addressbar + ',statusbar=' + a_bool_statusbar + ',fullscreen=' + a_bool_fullscreen + '';
  var obj_window = window.open(a_str_windowURL, a_str_windowName, str_windowProperties)
    if (parseInt(navigator.appVersion) >= 4) {
      obj_window.window.focus();
    }
}
/******* flash ********/
var requiredVersion = 8;   
var useRedirect = false;
var flashPage   = ""
var noFlashPage = ""
var upgradePage = ""
var flash2Installed = false;    
var flash3Installed = false;    
var flash4Installed = false;    
var flash5Installed = false;    
var flash6Installed = false;    
var flash7Installed = false;    
var flash8Installed = false;    
var flash9Installed = false;    
var maxVersion = 9;             
var actualVersion = 0;          
var hasRightVersion = false;    
var jsVersion = 1.0;

var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;    
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false; 
jsVersion = 1.1;

if(isIE && isWin){

  document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n');
  document.write('on error resume next \n');
  document.write('flash2Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.2"))) \n');
  document.write('flash3Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.3"))) \n');
  document.write('flash4Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4"))) \n');
  document.write('flash5Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5"))) \n');  
  document.write('flash6Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6"))) \n');  
  document.write('flash7Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.7"))) \n');
  document.write('flash8Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.8"))) \n');
  document.write('flash9Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.9"))) \n');
  document.write('<\/SCR' + 'IPT\> \n'); 

}

function detectFlash() {  

  if (navigator.plugins) {
    if (navigator.plugins["Shockwave Flash 2.0"]
        || navigator.plugins["Shockwave Flash"]) {
      var isVersion2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
      var flashDescription = navigator.plugins["Shockwave Flash" + isVersion2].description;
      var flashVersion = parseInt(flashDescription.substring(16));
      flash2Installed = flashVersion == 2;    
      flash3Installed = flashVersion == 3;
      flash4Installed = flashVersion == 4;
      flash5Installed = flashVersion == 5;
      flash6Installed = flashVersion == 6;
      flash7Installed = flashVersion == 7;
      flash8Installed = flashVersion == 8;
      flash9Installed = flashVersion >= 9;
    }
  }
  for (var i = 2; i <= maxVersion; i++) {  
    if (eval("flash" + i + "Installed") == true) actualVersion = i;
  }
  if(navigator.userAgent.indexOf("WebTV") != -1) actualVersion = 4;  
  if (actualVersion >= requiredVersion) {
    if (useRedirect) {
      if(jsVersion > 1.0) {
        window.location.replace(flashPage);  
      } else {
        window.location = flashPage;
      }
    }
    hasRightVersion = true;                
  } else {  
    if (useRedirect) {
      if(jsVersion > 1.0) {
        window.location.replace((actualVersion >= 2) ? upgradePage : noFlashPage);
      } else {
        window.location = (actualVersion >= 2) ? upgradePage : noFlashPage;
      }
    }
  }
}
detectFlash();

function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}

function AC_Generateobj(objAttrs, params, embedAttrs) 
{ 
  var str = '<object ';
  for (var i in objAttrs)
    str += i + '="' + objAttrs[i] + '" ';
  str += '>';
  for (var i in params)
    str += '<param name="' + i + '" value="' + params[i] + '" /> ';
  str += '<embed ';
  for (var i in embedAttrs)
    str += i + '="' + embedAttrs[i] + '" ';
  str += ' ></embed></object>';

  document.write(str);
}

function AC_FL_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_SW_RunContent(){
  var ret = 
    AC_GetArgs





    (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
     , null
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length; i=i+2){
    var currArg = args[i].toLowerCase();    

    switch (currArg){	
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":	
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblClick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "id":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}
var agree,win;
function showWin(){
win=window.open("","","width=500,height=200,status=yes,fullscreen=no");
win.moveTo(400,320);
agree=false;
win.document.open();
win.document.write("<body onblur='this.focus();'><center><span style=\"color:#CC2128; font-family:Tahoma; font-size:13px; padding-bottom:5px; font-weight:bold;\">Disclosure Note:The MIT Enterprise Forum for the Pan Arab Region solicits your approval for disseminating your application form to its partners, Bader Young Entrepreneurs Program (Bader) and the Arab Business Angel Network (ABAN), who are interested in providing support to help you take your idea/business a step further through their various programs. The selection of projects for backup is at the discretion of Bader and ABAN.<p >&nbsp;&nbsp;&nbsp;<button onclick='self.close();'><span style=\"color:#5A4F53; font-family:Tahoma; font-size:12px; padding-bottom:5px; font-weight:bold;\">Close</span></button></span></center>");
win.document.close();
}
function check(){if(!agree){showWin();}}
window.onfocus=function(){if(win&&!win.closed){win.focus();}}

function checkSubmit()
{
	if(document.getElementById('disclose').checked == true)
		document.getElementById('finalsubmitbutton').disabled = false;
	else if(document.getElementById('disclose').checked == false)
		document.getElementById('finalsubmitbutton').disabled = true;
}

function chkcontrol(j) {
	var total=0;
	for(var i=0; i < document.CompanyProfile.idea.length; i++){
		if(document.CompanyProfile.idea[i].checked){
			total =total +1;}
		if(total > 2){
			alert("Please Select only two")
			document.CompanyProfile.idea[j].checked = false ;
			return false;
		}
	}
}

function countrySelect()
{
	if(document.CompanyProfile.country.value=="Other (specify)")
		document.CompanyProfile.other_country.style.display="block";
	else
		document.CompanyProfile.other_country.style.display="none";
}