// JavaScript Document
function index_window(url)
{
	newWindow = window.open(url,'slipstream_demo','width=900,height=700,resizable=yes,scrollbars=yes');
	newWindow.focus();
}

function index_preview(img,width,height)
{
	var qry;
	qry  = "<img src=images/icon_arrow_green.png height=16></img>";
	qry += " <a class=file href='javascript:void(0); index_hidepopup();'>Close Window</a>\n";
	qry += "<br />";
	qry += "<img src=images/" + img + " width=" + width + "px height=" + height + "px></img>";
	document.getElementById('div_popup').innerHTML = qry;
	index_showpopup();
}

function index_showpopup()
{
	Popup.showModal('div_popup','reference','center center',{'screenColor':'#A6A6A6','screenOpacity':.7,'offsetTop':50});
}

function index_hidepopup()
{
	Popup.hide('div_popup');
}

function index_login_blur()
{
	var user = document.getElementById('login_username').value;
	if (user == '')
	{
		document.getElementById('login_username').value	= 'username';
	}
	var pass = document.getElementById('login_password').value;
	if (pass == '')
	{
		document.getElementById('login_password').value	= 'password';
	}
	return;
}
function index_login_click()
{
	var user = document.getElementById('login_username').value;
	if ((user == 'username') || (user == ''))
	{
		alert ('Please enter a valid username');
		document.getElementById('login_username').focus;
		return;
	}
	
	var pass = document.getElementById('login_password').value;
	if ((pass == 'password') || (pass == ''))
	{
		alert ('Please enter a valid password');
		document.getElementById('login_password').focus;
		return;
	}
	
	x_window = "../slipstream/ssa1613/index.php";
	var new_window = window.open(x_window,'print','width=900,height=600,resizable=yes,scrollbars=yes');
	new_window.focus();
}

function contact_clear()
{
	document.getElementById('email_name').value = "Name:";
	document.getElementById('email_email').value = "E-mail:";
	document.getElementById('email_phone').value = "Phone:";
	document.getElementById('email_message').value = "Message:";
	document.getElementById('div_contact_message').innerHTML = '';
}
function contact_send_update()
{
	// Message Status
	document.getElementById('div_contact_message').innerHTML = 'Your Message has been sent. We will contact you shortly! Thank you.';
	
	document.getElementById('email_name').value = "Name:";
	document.getElementById('email_email').value = "E-mail:";
	document.getElementById('email_phone').value = "Phone:";
	document.getElementById('email_message').value = "Message:";
}
function contact_send()
{
	// Validate
	if(contact_send_validate() == false)
		return;

	// Message Status
	document.getElementById('div_contact_message').innerHTML = 'Sending your message... ';

	var qry = 'modules/contact/contact_send_email.php';
	qry += '?mode=send';
	qry += '&name=' 	+ document.getElementById('email_name').value; 
	qry += '&email=' 	+ document.getElementById('email_email').value; 
	qry += '&phone=' 	+ document.getElementById('email_phone').value; 
	qry += '&message=' 	+ document.getElementById('email_message').value; 

	var div = 'div_contact_send_email';
	var callback = 'contact_send_update()';
	
	ajax_processRequest(qry,div,callback);
	return;
}

function index_contact_update()
{
	var x_var = document.getElementById('email_name').value;
	if (x_var == '')
	{
		document.getElementById('email_name').value = 'Name:'
	}
	else if (x_var != 'Name:')
	{
		x_var = x_var.replace(/Name:/, "");	
		document.getElementById('email_name').value = x_var;
	}

	// Email
	var x_var = document.getElementById('email_email').value;
	if (x_var == '')
	{
		document.getElementById('email_email').value = 'Email:'
	}
	else if (x_var != 'Email:')
	{
		x_var = x_var.replace(/Email:/, "");	
		document.getElementById('email_email').value = x_var;
	}

	// Phone
	var x_var = document.getElementById('email_phone').value;
	if (x_var == '')
	{
		document.getElementById('email_phone').value = 'Phone:'
	}
	else if (x_var != 'Phone:')
	{
		x_var = x_var.replace(/Phone:/, "");	
		document.getElementById('email_phone').value = x_var;
	}

	// Message
	var x_var = document.getElementById('email_message').value;
	if (x_var == '')
	{
		document.getElementById('email_message').value = 'Message:'
	}
	else if (x_var != 'Message:')
	{
		x_var = x_var.replace(/Message:/, "");	
		document.getElementById('email_message').value = x_var;
	}
}
function contact_send_validate()
{
	var x_var = document.getElementById('email_name').value;
	if ((x_var == 'Name:') || (x_var == ''))
	{
		alert ('Please enter your Name');
		document.getElementById('email_name').focus();
		return false;
	}

	// Email
	var x_var = document.getElementById('email_email').value;
	if ((x_var == 'E-mail:') || (x_var == ''))
	{
		alert ('Please enter your email address');
		document.getElementById('email_email').focus();
		return false;
	}
	if (!isEmail('email_email', 'Please enter a valid \'Email\''))
		return false;

	// Phone
	var x_var = document.getElementById('email_phone').value;
	if ((x_var == 'Phone:') || (x_var == ''))
	{
		alert ('Please enter your phone number');
		document.getElementById('email_phone').focus();
		return false;
	}

	// Message
	var x_var = document.getElementById('email_message').value;
	if ((x_var == 'Message:') || (x_var == ''))
	{
		alert ('Please enter a brief message');
		document.getElementById('email_message').focus();
		return false;
	}
	
	return true;
}