﻿function change_type(_id)
{
	var p = document.getElementById(_id);
	var v = p.value;
	if(document.all)
	{
		var h;
        h = p.outerHTML.substr(0, p.outerHTML.length - 1) + " type=password>";
		p.outerHTML = h;
		document.getElementById(_id).value = v;
	}	
	else
	{
	    p.type = "password";
	}
	
}

function change_type_back(_id)
{
	var p = document.getElementById(_id);
	var v = p.value;
	if(document.all)
	{
		var h;
        h = p.outerHTML;
        var re = /password/i;
 		h = h.replace(re, "text");
		p.outerHTML = h;
		document.getElementById(_id).value = v;
	}	
	else
	{
	    p.type = "text";
	}
}

function clear_value(_id)
{
	var p = document.getElementById(_id);
	if(document.all){
		var h;
        h = p.outerHTML;
        var re = /password/i;
        if (h.search(re) != -1){
        	document.getElementById(_id).value = "";
        }	
	}else{
	    if (p.type == "password"){
	    	document.getElementById(_id).value = "";
	    }
	}
}

function all_inputs_to_text()
{
	change_type('EPONYMIA');
	clear_value('EPONYMIA');
	change_type_back('EPONYMIA');
	
	clear_value('STREET');
	change_type_back('STREET');
	
	clear_value('POLI');
	change_type_back('POLI');

	clear_value('PHONE');
	change_type_back('PHONE');

	clear_value('DOY');
	change_type_back('DOY');

	clear_value('EPAGGELMA');
	change_type_back('EPAGGELMA');

	clear_value('IPEFTHINOS');
	change_type_back('IPEFTHINOS');
	
	clear_value('APOST_EPONIMIA');
	change_type_back('APOST_EPONIMIA');
	
	clear_value('APOST_STREET');
	change_type_back('APOST_STREET');
	
	clear_value('APOST_POLI');
	change_type_back('APOST_POLI');
	
	clear_value('APOST_PHONE');
	change_type_back('APOST_PHONE');
	
	stop_processing();
}

function fill_form(response_text){
	
	if(response_text == ""){
		stop_processing();
	}
	
	cust_info = response_text.split("###");
	
	if(cust_info[2] != undefined && cust_info[2] != ""){
		document.getElementById('EPONYMIA').value = cust_info[2];
		change_type_back('EPONYMIA');
	}else{
		//	document.getElementById('EPONYMIA').value = "";
		change_type_back('EPONYMIA');
	}
	
	if(cust_info[3] != undefined && cust_info[3] != ""){
		document.getElementById('STREET').value = cust_info[3];
		change_type('STREET');
	}else{
		//document.getElementById('STREET').value = "";
		change_type_back('STREET');
	}
	
	if(cust_info[4] != undefined && cust_info[4] != ""){
		document.getElementById('POLI').value = cust_info[4];
		change_type('POLI');
	}else{
		//document.getElementById('POLI').value = "";
		change_type_back('POLI');
	}
	
	if(cust_info[5] != undefined && cust_info[5] != ""){
		document.getElementById('PHONE').value = cust_info[5];
		change_type('PHONE');
	}else{
		//document.getElementById('PHONE').value = "";
		change_type_back('PHONE');
	}
	
	if(cust_info[7] != undefined && cust_info[7] != ""){
		document.getElementById('DOY').value = cust_info[7];
		change_type('DOY');
	}else{
		//document.getElementById('DOY').value = "";
		change_type_back('DOY');
	}
	
	if(cust_info[8] != undefined && cust_info[8] != ""){
		document.getElementById('EPAGGELMA').value = cust_info[8];
		change_type('EPAGGELMA');
	}else{
		//document.getElementById('EPAGGELMA').value = "";
		change_type_back('EPAGGELMA');
	}

	if(cust_info[9] != undefined && cust_info[9] != ""){
		document.getElementById('IPEFTHINOS').value = cust_info[9];
		change_type('IPEFTHINOS');
	}else{
		//document.getElementById('IPEFTHINOS').value = "";
		change_type_back('IPEFTHINOS');
	}
	
	
	if(cust_info[12] != undefined && cust_info[12] != ""){
		document.getElementById('parastatiko').value = cust_info[12];
	}else{
		change_type_back('parastatiko');
	}
	
	if(cust_info[13] != undefined && cust_info[13] != ""){
		document.getElementById('APOST_EPONIMIA').value = cust_info[13];
		change_type('APOST_EPONIMIA');
	}else{
		change_type_back('APOST_EPONIMIA');
	}
	
	if(cust_info[14] != undefined && cust_info[14] != ""){
		document.getElementById('APOST_STREET').value = cust_info[14];
		change_type('APOST_STREET');
	}else{
		change_type_back('APOST_STREET');
	}
	
	if(cust_info[15] != undefined && cust_info[15] != ""){
		document.getElementById('APOST_POLI').value = cust_info[15];
		change_type('APOST_POLI');
	}else{
		change_type_back('APOST_POLI');
	}
	
	if(cust_info[16] != undefined && cust_info[16] != ""){
		document.getElementById('APOST_PHONE').value = cust_info[16];
		change_type('APOST_PHONE');
	}else{
		change_type_back('APOST_PHONE');
	}
	
	stop_processing();
	
	if(cust_info[1] != undefined){
		document.getElementById('message_ajax').innerHTML = "Τα παρακάτω πεδία τα οποία είναι καλυμένα με σύμβολα (Για λόγους προστασίας ) <BR>είναι σύμφωνα με την τελευταία σας παραγγελία στις  (" + cust_info[1] + ")  .Εάν έχει αλλάξει κάποιο στοιχείο παρακαλούμε συμπληρώστε το εκ νέου στα σχόλια. Διαφορετικά πατήστε το κουμπί ΑΠΟΣΤΟΛΗ ΠΑΡΑΓΓΕΛΙΑΣ";
	}
	//validateForm();
}





