function P7_MultiClass2() { //v1.0 by PVII
 var args=P7_MultiClass2.arguments;if(document.getElementById){
  for(var i=0;i<args.length;i+=2){if(document.getElementById(args[i])!=null){
  if(document.p7setdown){for(var k=0;k<p7dco.length-1;k+=2){
  if(args[i]==p7dco[k]){args[i+1]=p7dco[k+1];break;}}}
  document.getElementById(args[i]).className=args[i+1];}}}
}

function validateLogin () {
	var xUser = document.getElementById("login_handle");
	var xPass = document.getElementById("login_passwd");

	if (xUser.value == 'username') { xUser.className='login_field required'; } else { xUser.className='login_field'; }
	if (xPass.value == 'password') { xPass.className='login_field required'; } else { xPass.className='login_field'; }
}

function validateReg () {
	var xFname = document.getElementById("required_fname");
	var xLname = document.getElementById("required_lname");
	var xUser = document.getElementById("required_handle");
	var xMail = document.getElementById("required_email");
	var xPass = document.getElementById("required_passwd");
	var xConf = document.getElementById("confirm_passwd");
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	if (!filter.test(xMail.value)) { xMail.className='register_field required'; } else { xMail.className='register_field'; }
	if (xFname.value == 'First Name') { xFname.className='register_field required'; } else { xFname.className='register_field'; }
	if (xLname.value == 'Last Name') { xLname.className='register_field required'; } else { xLname.className='register_field'; }
	if (xUser.value == 'Username') { xUser.className='register_field required'; } else { xUser.className='register_field'; }
	if (xPass.value == 'Password') { xPass.className='register_field required'; } else { xPass.className='register_field'; }
	if (xConf.value == 'Confirm Password') { xConf.className='register_field required'; } else { xConf.className='register_field'; }
	if (xConf.value != xPass.value) { xConf.className='register_field required';xPass.className='register_field required'; } else { xConf.className='register_field';xPass.className='register_field'; }

	if (xPhone.value != 'Phone' && filter.test(xMail.value) && xFname.value != 'First Name' && xLname.value != 'Last Name' && xPass.value != 'Password') {
		//document.getELementById('').innerHTML = '<input type="submit" value="" id="reg_btn" onmouseover="this.className=\'over\'" src="sms2/images/widget.gif" onmouseout="this.className\'\'" tabindex="5" />';
	}
}

function login_defaults(objName,defValue) {
	
	var formObject = document.getElementById(objName);
	
	if (formObject.value=='') {
		formObject.value=defValue;
		if (defValue=='password') {
			formObject.type='text';
		}
	}
	
}

function form_defaults(objName,defValue) {
	
	var formObject = document.getElementById(objName);
	
	if (formObject.value=='') {
		formObject.value=defValue;
		if (defValue=='Password' || defValue=='Confirm Password') {
			formObject.type='text';
		}
	}
	
}

function clear_defaults(objName,defValue) {
	
	var formObject = document.getElementById(objName);
	
	if (formObject.value==defValue) {
		if (defValue=='password') {
			formObject.type='password';
		}
		formObject.value='';
	}
	
}

/*
window.addEvent('domready', function() {
	
	var box = $('expanded_content');
	
	var myFade = box.effects({duration: 500, transition: Fx.Transitions.Quart.easeOut});
 
	$('collapse_expand').addEvent('click', function(){
	
		myFade.start({
			
		  'opacity': 0
				
		});
			
	});
	
});
*/

function price_grid(objType,objTerm) {
	if (objType!='') {
		var objType = document.getElementById(objType);
		objType.checked='checked';
	}
	if (objTerm!='') {
		var objTerm = document.getElementById(objTerm);
		objTerm.checked='checked';
	}
}

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 aTarget(el, name)
{
	var wnd = window.open(typeof el == 'string' ? el : el.href, typeof name != 'undefined' ? name : '', 'menubar=yes,toolbar=yes,location=yes,directories=no,status=yes,scrollbars=yes,resizable=yes');
	if (!wnd) return false;
	wnd.focus();
	return true; 
}