function selectfeature() {
	document.location.href = document.keyfeatures.features.value;
}
function selecttech() {
	document.location.href = document.keytech.tech.value;
}
function selectproblem1() {
	document.location.href = document.select1.dropdown1.value;
}

function selectproblem2() {
	document.location.href = document.select2.dropdown2.value;
}

sfHover = function() {
   var sfEls = document.getElementById("nav").getElementsByTagName("LI");
   for (var i=0; i<sfEls.length; i++) {
      sfEls[i].onmouseover=function() {
         this.className+=" sfhover";
      }
      sfEls[i].onmouseout=function() {
         this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
      }
   }
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

sfHover = function() {
   var sfEls = document.getElementById("nav").getElementsByTagName("SPAN");
   for (var i=0; i<sfEls.length; i++) {
      sfEls[i].onmouseover=function() {
         this.className+=" sfhover";
      }
      sfEls[i].onmouseout=function() {
         this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
      }
   }
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

function toggleVisibility(id, NNtype, IEtype, WC3type) {
    if (document.getElementById) {
        eval("document.getElementById(id).style.visibility = \"" + WC3type + "\"");
    } else {
        if (document.layers) {
            document.layers[id].visibility = NNtype;
        } else {
            if (document.all) {
                eval("document.all." + id + ".style.visibility = \"" + IEtype + "\"");
            }
        }
    }
}
function toggleDisplay(id, NNtype, IEtype, WC3type) {
    if (document.getElementById) {
        eval("document.getElementById(id).style.display = \"" + WC3type + "\"");
    } else {
        if (document.layers) {
            document.layers[id].display = NNtype;
        } else {
            if (document.all) {
                eval("document.all." + id + ".style.display = \"" + IEtype + "\"");
            }
        }
    }
}

function toggletraining1() {
	toggleVisibility('training1','show','visible','visible');
	toggleDisplay('training1','block','block','block');
	toggleVisibility('training2','hidden','hidden','hidden');
	toggleDisplay('training2','none','none','none');
	toggleVisibility('training3','hidden','hidden','hidden');
	toggleDisplay('training3','none','none','none');
	toggleVisibility('training4','hidden','hidden','hidden');
	toggleDisplay('training4','none','none','none');
	toggleVisibility('training5','hidden','hidden','hidden');
	toggleDisplay('training5','none','none','none');
	toggleVisibility('training6','hidden','hidden','hidden');
	toggleDisplay('training6','none','none','none');
}

function toggletraining2() {
	toggleVisibility('training1','hidden','hidden','hidden');
	toggleDisplay('training1','none','none','none');
	toggleVisibility('training2','show','visible','visible');
	toggleDisplay('training2','block','block','block');
	toggleVisibility('training3','hidden','hidden','hidden');
	toggleDisplay('training3','none','none','none');
	toggleVisibility('training4','hidden','hidden','hidden');
	toggleDisplay('training4','none','none','none');
	toggleVisibility('training5','hidden','hidden','hidden');
	toggleDisplay('training5','none','none','none');
	toggleVisibility('training6','hidden','hidden','hidden');
	toggleDisplay('training6','none','none','none');
}

function toggletraining3() {
	toggleVisibility('training1','hidden','hidden','hidden');
	toggleDisplay('training1','none','none','none');
	toggleVisibility('training2','hidden','hidden','hidden');
	toggleDisplay('training2','none','none','none');
	toggleVisibility('training3','show','visible','visible');
	toggleDisplay('training3','block','block','block');
	toggleVisibility('training4','hidden','hidden','hidden');
	toggleDisplay('training4','none','none','none');
	toggleVisibility('training5','hidden','hidden','hidden');
	toggleDisplay('training5','none','none','none');
	toggleVisibility('training6','hidden','hidden','hidden');
	toggleDisplay('training6','none','none','none');
}

function toggletraining4() {
	toggleVisibility('training1','hidden','hidden','hidden');
	toggleDisplay('training1','none','none','none');
	toggleVisibility('training2','hidden','hidden','hidden');
	toggleDisplay('training2','none','none','none');
	toggleVisibility('training3','hidden','hidden','hidden');
	toggleDisplay('training3','none','none','none');
	toggleVisibility('training4','show','visible','visible');
	toggleDisplay('training4','block','block','block');
	toggleVisibility('training5','hidden','hidden','hidden');
	toggleDisplay('training5','none','none','none');
	toggleVisibility('training6','hidden','hidden','hidden');
	toggleDisplay('training6','none','none','none');
}

function toggletraining5() {
	toggleVisibility('training1','hidden','hidden','hidden');
	toggleDisplay('training1','none','none','none');
	toggleVisibility('training2','hidden','hidden','hidden');
	toggleDisplay('training2','none','none','none');
	toggleVisibility('training3','hidden','hidden','hidden');
	toggleDisplay('training3','none','none','none');
	toggleVisibility('training4','hidden','hidden','hidden');
	toggleDisplay('training4','none','none','none');
	toggleVisibility('training5','show','visible','visible');
	toggleDisplay('training5','block','block','block');
	toggleVisibility('training6','hidden','hidden','hidden');
	toggleDisplay('training6','none','none','none');
}

function toggletraining6() {
	toggleVisibility('training1','hidden','hidden','hidden');
	toggleDisplay('training1','none','none','none');
	toggleVisibility('training2','hidden','hidden','hidden');
	toggleDisplay('training2','none','none','none');
	toggleVisibility('training3','hidden','hidden','hidden');
	toggleDisplay('training3','none','none','none');
	toggleVisibility('training4','hidden','hidden','hidden');
	toggleDisplay('training4','none','none','none');
	toggleVisibility('training5','hidden','hidden','hidden');
	toggleDisplay('training5','none','none','none');
	toggleVisibility('training6','show','visible','visible');
	toggleDisplay('training6','block','block','block');
}

function activate(image_name) {
	if (document.images) {
		document[image_name].src = eval(image_name + "On.src");
	}
}

function deactivate(image_name) {
	if (document.images) {
		document[image_name].src = eval(image_name + "Off.src");
	}
}

function MM_preloadImages() { //v2.0
if (document.images) {
var imgFiles = MM_preloadImages.arguments;
if (document.preloadArray==null) document.preloadArray = new Array();
var i = document.preloadArray.length;
with (document) for (var j=0; j<imgFiles.length; j++) if (imgFiles[j].charAt(0)!="#"){
preloadArray[i] = new Image;
preloadArray[i++].src = imgFiles[j];
} }
}

function MM_swapImgRestore() { //v2.0
if (document.MM_swapImgData != null)
for (var i=0; i<(document.MM_swapImgData.length-1); i+=2)
document.MM_swapImgData[i].src = document.MM_swapImgData[i+1];
}

function MM_swapImage() { //v2.0
var i,j=0,objStr,obj,swapArray=new Array,oldArray=document.MM_swapImgData;
for (i=0; i < (MM_swapImage.arguments.length-2); i+=3) {
objStr = MM_swapImage.arguments[(navigator.appName == 'Netscape')?i:i+1];
if ((objStr.indexOf('document.layers[')==0 && document.layers==null) ||
(objStr.indexOf('document.all[') ==0 && document.all ==null))
objStr = 'document'+objStr.substring(objStr.lastIndexOf('.'),objStr.length);
obj = eval(objStr);
if (obj != null) {
swapArray[j++] = obj;
swapArray[j++] = (oldArray==null || oldArray[j-1]!=obj)?obj.src:oldArray[j];
obj.src = MM_swapImage.arguments[i+2];
} }
document.MM_swapImgData = swapArray; //used for restore
}

function doClock() {
	var y=new Date();
	var gy=y.getYear();
	var Hours;
	var Mins;
	var Time;
	Hours = y.getHours();
	if (Hours >= 12) {
		Time = " PM";
	}
	else {
		Time = " AM";
	}
	if (Hours > 12) {
		Hours -= 12;
	}
	if (Hours == 0) {
		Hours = 12;
	}
	Mins = y.getMinutes();
	if (Mins < 10) {
		Mins = "0" + Mins;
	}
	var mName=new Array("1","2","3","4","5","6","7","8","9","10","11","12");
	var currentDate = mName[y.getMonth()] + "/"  + y.getDate() + "/"  + y.getFullYear() + " " + Hours + ":" + Mins + Time ;
	return (currentDate);
 }

function isblank(s) {
                for(var i=0; i<s.length; i++) {
                        var c = s.charAt(i);
                        if((c != ' ') && (c != '\n') && (c != '\t')) 
                        {
                                return false;
                        }
                }
                return true;
}

function verify(f) {
                var msg;
                var empty_fields = "";
                var errors = "";
                
                for (var i=0; i<f.length; i++) 
                {
                        var e = f.elements[i];
                        if (((e.type == "text") || (e.type == "textarea")) && !e.optional) 
                        {
                                if ((e.value == null) || (e.value == "") || isblank(e.value)) 
									if ((e.name != "Company_Division") && (e.name != "Department") && (e.name != "description"))
                                {
                                        empty_fields += "\n" + e.name;
                                        continue;
                                }
                                if (e.numeric || (e.min != null) || (e.max != null)) 
                                {
                                        var v = parseFloat(e.value);
                                        if (isNan(v) || ((e.min != null) && (v < e.min)) ||  ((e.max != null) && (v > e.max))) 
                                        {
                                                errors += "- The field " + e.name + " must be a number";
                                                if (e.min != null)
                                                {
                                                        errors += " that is greater than " + e.min;
                                                }
                                                if (e.max != null && e.min != null)
                                                {
                                                        errors += " and less than " + e.max;
                                                }
                                                else if (e.max != null)
                                                {
                                                        errors += " that is less than " + e.max;
                                                }
                                                errors += ".\n";
                                        }
                                }
                        }
                }
				               
               if (!empty_fields && !errors) 
                {
					return true;
                }
                
                msg = "__________________________________\n\n";
                 msg += "Your email can not be sent without all required information. Please review your form and fill in the needed information before submitting.\n";
                msg += "_________________________________\n\n";
                
                if (empty_fields) 
                {                        
                        msg += "- The following required field(s) are empty:" + empty_fields + "\n";
                        if (errors) msg += "\n";
                }

               msg += errors;
                                
               alert(msg);
                return false;
}

function setCookie(c_name,value,expiredays)
{
var exdate=new Date()
exdate.setDate(exdate.getDate()+expiredays)
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString())
}

function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=")
  if (c_start!=-1)
    { 
    c_start=c_start + c_name.length+1 
    c_end=document.cookie.indexOf(";",c_start)
    if (c_end==-1) c_end=document.cookie.length
    return unescape(document.cookie.substring(c_start,c_end))
    } 
  }
return ""
}

function secondaryconversion(documentname,retURL,offer,campaign_id) {
	var first_name=getCookie('first_name');
	var last_name=getCookie('last_name');
	var email=getCookie('email');
	var phone=getCookie('phone');
	var title=getCookie('title');
	var company=getCookie('company');
	var street=getCookie('street');
	var city=getCookie('city');
	var state=getCookie('state');
	var country=getCookie('country');
	var milestonedate = doClock();
	
	if ((documentname != null)  && (documentname != '')) {
		var app = window.open(documentname,'ITKO');
	}

	var salesforcesubmitURL = "https://www.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8&oid=00D300000000RDT&retURL=" + retURL + "&Campaign_ID=" + campaign_id + "&00N300000017zDU=" + offer + "&00N300000017zDT=" + milestonedate + "&first_name=" + first_name + "&last_name=" + last_name + "&email=" + email + "&phone=" + phone + "&title=" + title + "&company=" + company + "&street=" + street + "&city=" + city + "&state=" + state + "&country=" + country;

	document.location.href = salesforcesubmitURL;
}

function manticoreconversionbak(documentname,retURL,campaign_id,milestone,milestonedate) {
	OpenPDFWindow(documentname,'ITKO')
}

function hpdownloads() {
	//alert("here1");
	if (document.myform.Password.value == "virtualize") {
		var expiretime = 365;
		setCookie('hpdownloads','passwordset', expiretime);
		var password = getCookie('hpdownloads');
		//alert("password: " + password);
	}
	document.location.href = "http://www.ITKO.com/solutions/hpdocs.jsp";
}

function tcs() {
	//alert("here1");
	if (document.myform.Password.value == "siva") {
		var expiretime = 365;
		setCookie('tcs','passwordset', expiretime);
		var password = getCookie('tcs');
		//alert("password: " + password);
	}
	document.location.href = "http://www.ITKO.com/resources/tcs.jsp";
}

function manticoreconversion(documentname,retURL,campaign_id,milestone,milestonedate) {
	//alert("here1");
	var first_name=getCookie('first_name');
	var last_name=getCookie('last_name');
	var email=getCookie('email');
	var phone=getCookie('phone');
	var title=getCookie('title');
	var company=getCookie('company');
	var street=getCookie('street');
	var city=getCookie('city');
	var state=getCookie('state');
	var country=getCookie('country');

	//alert("here2");
	var manticoresubmitURL = "https://stats.manticoretechnology.com/Data/371/4616/293403FF-450D-4942-B5EC-3CF2369C9874/mtcContactReg.aspx?FirstName=" + first_name + "&LastName=" + last_name + "&EmailAddress=" + email + "&WorkPhone=" + phone + "&title=" + title + "&Company=" + company + "&Address1=" + street + "&City=" + city + "&Region=" + state + "&Country=" + country + "&Campaign__CRM=" + campaign_id + "&Milestone__c=" + milestone + "&MilestoneDate__c=" + milestonedate + "&Redirect=" + retURL + "&SendToCRM=true&MTC_GROUP=371&MTC_ID=4616&MTC_KEY=293403FF-450D-4942-B5EC-3CF2369C9874";

	//alert("here3");
	if ((documentname != null)  && (documentname != '')) {
		var app = window.open(documentname,'ITKO');
	}

	//alert("here4");
	//alert(manticoresubmitURL);
	document.location.href = manticoresubmitURL;
}

function manticoreconversionvideo(documentname,retURL,campaign_id,milestone,milestonedate) {
	//alert("here1");
	var first_name=getCookie('first_name');
	var last_name=getCookie('last_name');
	var email=getCookie('email');
	var phone=getCookie('phone');
	var title=getCookie('title');
	var company=getCookie('company');
	var street=getCookie('street');
	var city=getCookie('city');
	var state=getCookie('state');
	var country=getCookie('country');

	//alert("here2");
	var manticoresubmitURL = "https://stats.manticoretechnology.com/Data/371/4616/293403FF-450D-4942-B5EC-3CF2369C9874/mtcContactReg.aspx?FirstName=" + first_name + "&LastName=" + last_name + "&EmailAddress=" + email + "&WorkPhone=" + phone + "&title=" + title + "&Company=" + company + "&Address1=" + street + "&City=" + city + "&Region=" + state + "&Country=" + country + "&Campaign__CRM=" + campaign_id + "&Milestone__c=" + milestone + "&MilestoneDate__c=" + milestonedate + "&Redirect=" + retURL + "&SendToCRM=true&MTC_GROUP=371&MTC_ID=4616&MTC_KEY=293403FF-450D-4942-B5EC-3CF2369C9874";

	//alert("here4");
	//alert(manticoresubmitURL);
	document.location.href = manticoresubmitURL;
}

function verify1(f) {
                var msg;
                var empty_fields = "";
                var errors = "";
				
                for (var i=0; i<f.length; i++) 
                {
                        var e = f.elements[i];
                        if (((e.type == "text") || (e.type == "textarea")) && !e.optional) 
                        {
                        	if ((e.value == null) || (e.value == "") || isblank(e.value)) 
							{
								if ((e.name != "comments__c"))
                                {
                                    empty_fields += "\n" + e.name;
                                    continue;
                                }
							}
                        }
                }
				               
               if (!empty_fields && !errors) 
                {
					// set cookies
					// set the expiration date to 1 year from now
					var expiretime = 365;
					setCookie('members_registration','yes', 1);
					setCookie('member','yes', expiretime);
					var first_name = document.myform.FirstName.value;
					var last_name = document.myform.LastName.value;
					var email = document.myform.EmailAddress.value;
					var phone = document.myform.WorkPhone.value;
					var title = document.myform.title.value;
					var company = document.myform.Company.value;
					var street = document.myform.Address1.value;
					var city = document.myform.City.value;
					var state = document.myform.Region.value;
					var country = document.myform.Country.value;
					setCookie('first_name',first_name,expiretime);
					setCookie('last_name',last_name,expiretime);
					setCookie('email',email,expiretime);
					setCookie('phone',phone,expiretime);
					setCookie('title',title,expiretime);
					setCookie('company',company,expiretime);
					setCookie('street',street,expiretime);
					setCookie('city',city,expiretime);
					setCookie('state',state,expiretime);
					setCookie('country',country,expiretime);

                }
}

function verify2(f) {
                var msg;
                var empty_fields = "";
                var errors = "";
                
                for (var i=0; i<f.length; i++) 
                {
                        var e = f.elements[i];
                        if (((e.type == "text") || (e.type == "textarea")) && !e.optional) 
                        {
                                if ((e.value == null) || (e.value == "") || isblank(e.value)) 
									if ((e.name != "comments__c"))
                                {
                                        empty_fields += "\n" + e.name;
                                        continue;
                                }
                        }
                }
				               
               if (!empty_fields && !errors) 
                {
					// set cookies
					// set the expiration date to 1 year from now
					var expiretime = 365;
					setCookie('premium_registration','yes', 1);
					setCookie('premium','yes', expiretime);

                }
}

function verifyemail(f) {
	var msg = "";
    var errors = "";
    var e1 = document.webinar.email.value;
	if (e1.match("@aol.com") || e1.match("@gmail.com") || e1.match("@yahoo.com") || e1.match("@hotmail.com") ) 
	{
		errors += "Please enter a valid company email. Thank you!"; 
	}

    if (!errors) 
    {
		return true;
    }
                
    msg += errors;                            
    alert(msg);
    return false;
}


function verifyemail1(f) {
	var msg = "";
    var errors = "";
    var e1 = document.myform.EmailAddress.value;
	if (e1.match("@aol.com") || e1.match("@gmail.com") || e1.match("@yahoo.com") || e1.match("@hotmail.com") ) 
	{
		errors += "Please enter a valid company email. Thank you!"; 
	}

    if (!errors) 
    {
		return true;
    }
                
    msg += errors;                            
    alert(msg);
    return false;
}

<!-- OPM -->
var __changoPartnerId='ITKORetargeting'; 
var __changoSearchPhrase='__ITKORetargeting__';

function OpenPDFWindow(sURL, sPageTitle)
{
	var wWindow;
	MTCml="0";
	MTCrp=MTCpn;
	MTCpt=sPageTitle;
	if (sURL.indexOf("http")==0 || sURL.indexOf("ftp")==0)
	{
	MTCpn=sURL;
	}
	else
	{
	MTCpn="http://" + sURL;
	}
	var wWindow=window.open(mtc4300s() + "&rd=1");
	wWindow.focus();
}

