/**
 * Filename	: formSwitcher.js
 * Author	: Mike Bateman <mike.bateman@metakinetic.com>
 * Modified	: 09/04/2008
 */
function form_submit ( objLoginForm ){
	
	var objSlctDestination 	= document.getElementById( "slctDestination" );
	var objUsername 		= document.getElementById( "Username" );
	var objPassword 		= document.getElementById( "Password" );
	
	if ( objSlctDestination.selectedIndex == 0 ) {
		alert('Please select a Partner Portal');
		return false;	
	}
	
	if ( objUsername.value == '' || objPassword.value == '' ){
		alert('Please enter a valid username and password');
		return false;
	}
	
	return true;
}
 
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ 
 
function getradioval( obRadio ){
	var stOutput = '';
	for (i = 0;  i < obRadio.length;  i++)
	{
	   if ( obRadio[i].checked ) stOutput = obRadio[i].value ;
	}
	return stOutput;
} 

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
 
function switchForm() {
	
	
	//Create DOM objects for the form elements that may need updating
	var objLoginForm = document.getElementById( "loginForm" );
	var objUsername = document.getElementById( "Username" );
	var objPassword = document.getElementById( "Password" );

	//Create DOM object for the form select droplist				
	var objSlctDestination = document.getElementById( "slctDestination" );
	
	var idPortal = parseInt(objSlctDestination.value);
	
	//alert(idPortal);
		
	switch( idPortal ) {
		case 1: //Avocent Portal Login
			//alert( "US" );
			objLoginForm.action	= "http://channel.avocent.com/Login.aspx?ReturnUrl=/AvocentHome.aspx";
			break;
		
		case 2: //APAC Portal Login
			objLoginForm.action	= "http://intlpartners.avocent.com/tce/names.nsf?Login";
			objRedirectTo.value	= "/tce/opportunities.nsf/News/News?opendocument";
			objUsername.value = "";
			objPassword.value = ""
			break;

		case 3: //EMEA Portal Login
			objLoginForm.action	= "http://channel.avocent.com/Login.aspx?ReturnUrl=/AvocentHome.aspx";
			break;

		case 4: //Landesk Login
			//alert( "LANDesk" );
			objLoginForm.action	= "http://landeskchannel.com/Login.aspx?ReturnUrl=/Index.aspx";
			break;		
			
	}

	
} //End Function