

var current_list;

function get_article_list(replace_id,ajax_url){

	var sTitle = '';
	if (document.getElementById('sTitle') != undefined) {
		 sTitle = document.getElementById('sTitle').value;
	}
	var sText = '';
	if (document.getElementById('sText') != undefined) {
		 sText = document.getElementById('sText').value;
	}
	var sMagazine = '';
	if (document.getElementById('sMagazine') != undefined) {
		 sMagazine = document.getElementById('sMagazine').value;
	}
	var sIssue = '';
	if (document.getElementById('sIssue') != undefined) {
		 sIssue = document.getElementById('sIssue').value;
	}

	//alert("Sending Request");		

	new Ajax.Request('/proxy.php?yws_path='+escape(ajax_url+'&tx_truckmobiles_pi2[mode]=list&tx_truckmobiles_pi2[sTitle]='+sTitle+'&tx_truckmobiles_pi2[sText]='+sText+'&tx_truckmobiles_pi2[sMagazine]='+sMagazine+'&tx_truckmobiles_pi2[sIssue]='+sIssue),{
	onSuccess: function (transport) {
		var data = transport.responseText;
		//alert(ajax_url+'&tx_truckmobiles_pi2[mode]=list&tx_truckmobiles_pi2[sTitle]='+sTitle+'&tx_truckmobiles_pi2[sText]='+sText+'&tx_truckmobiles_pi2[sMagazine]='+sMagazine+'&tx_truckmobiles_pi2[sIssue]='+sIssue);
		//document.getElementById(replace_id).update(data);
		document.getElementById(replace_id).innerHTML = data;
 	},
	onFailure: function(transport) {
		alert("Request failed");		
	}	
}); // end of Ajax.Request

}


function get_article_detail(replace_id,ajax_url){
	
new Ajax.Request('/proxy.php?yws_path='+escape(ajax_url),{ 	
		onSuccess: function (transport) {
			var data = transport.responseText;
			current_list = document.getElementById(replace_id).innerHTML;
			document.getElementById(replace_id).innerHTML = data;
		}
	}); // end of Ajax.Request	
	
}

function back_to_list(replace_id){
	document.getElementById(replace_id).innerHTML = current_list;
}

function get_issue_selector(replace_id,ajax_url){
	
new Ajax.Request('/proxy.php?yws_path='+escape(ajax_url+'&tx_truckmobiles_pi2[sMagazine]='+document.getElementById('sMagazine').value),{
		onSuccess: function (transport) {
			var data = transport.responseText;
			document.getElementById(replace_id).innerHTML = data;
	 	}
	}); // end of Ajax.Request	
	
}


function get_complete_frame(replace_id,ajax_url){

	new Ajax.Request('/proxy.php?yws_path='+escape(ajax_url+'&tx_truckmobiles_pi2[sTitle]='+document.getElementById('sTitle').value+'&tx_truckmobiles_pi2[sText]='+document.getElementById('sText').value+'&tx_truckmobiles_pi2[sMagazine]='+document.getElementById('sMagazine').value),{
			onSuccess: function (transport) {
				var data = transport.responseText;
				document.getElementById(replace_id).innerHTML = data;
		 	}
		}); // end of Ajax.Request		
	
}

function setDefaults(){
	params = window.location.href.toQueryParams();
	if(params.sTitle){
		document.getElementById('sTitle').value = params.sTitle;
	}
	if(params.sText){
		document.getElementById('sText').value = params.sText;
	}
	if(params.sMagazine){
		document.getElementById('sMagazine').value = params.sMagazine;
	}
	if(params.sIssue){
		var entry = document.createElement("option");
		entry.text = params.sIssue;
		entry.value = params.sIssue;
		var followOption = null;
		document.getElementById('sIssue').add(entry,followOption);
		document.getElementById('sIssue').value = params.sIssue;
	}	
}


