var test = false;

function getASXPrice(){
	new Ajax.Request('http://www.intec.com.au/public_panel/includes/get_asx_price.php', {
			method: 'POST',
			onSuccess: function(transport){
				var response = transport.responseText;
				if(response != "") {
					var responseParts = response.split('||');
					document.getElementById('asx_price_value').innerHTML = responseParts[2];
					document.getElementById('asx_timestamp').innerHTML = responseParts[0];
					document.getElementById('asx_datestamp').innerHTML = responseParts[1];
				}
				else {
					document.getElementById('asx_feed').innerHTML = 'ASX prices are unavailable at the moment.';
				}
			}
	});

	timeout = window.setTimeout('getASXPrice();', 300000);
}

function WBM_startNEWSReload(){
	if(test){
		WBM_NEWSReload();
		timeout = window.setTimeout('WBM_startNEWSReload();', 10000);
	}
}

function WBM_NEWSReload(){
	var id = document.getElementById('newsreload_id').value;
	var date = document.getElementById('newsreload_date').value;
	new Ajax.Request('http://www.intec.com.au/public_panel/includes/latest_news_action.php?id='+id+'&date='+date, {
			method: 'POST',
			onSuccess: function(transport){
				var response = transport.responseText;
				document.getElementById('latest_news').innerHTML = response;
			}
	});
}

function WBM_print_page(){
	if(window.location.search == '')
	{
		window.open(window.location.href+'?print_template=8', 'print');
	}
	else
	{
		window.open(window.location.href+'&print_template=8', 'print');
	}
}

function chk_tell_friend_form(){
	var msg = '';
	var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;

	if(document.getElementById('frm_firstName').value == '' ){
		msg += 'your name is required.\n';
	}
	if(document.getElementById('frm_email').value == '' ){
		msg += 'your email is required.\n';
	}else if(document.getElementById('frm_email').value.search(emailRegEx) == -1) {
        msg += 'your email is invalide format.\n';
    }

	if(document.getElementById('frm_friend_name').value == '' ){
		msg += 'friend name is required.\n';
	}
	if(document.getElementById('frm_friend_email').value == '' ){
		msg += 'friend email is required.\n';
	}else if(document.getElementById('frm_friend_email').value.search(emailRegEx) == -1) {
        msg += 'friend email is invalide format.\n';
    }
	
	if(msg){
		msg = 'The following error(s) occurred:\n' + msg;
		alert(msg);
		return false;
	}else{
		return true;
	}
	
}
