var IE = document.all?true:false
var tempY = 0;
if (!IE) document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = getMouseXY;


function komentuoti() {

	var item = document.getElementById('popup_komentarai');
	if (item!=null) {
		item.style.display='block';		
	}
	
}
function getMouseXY(e) {
  if (IE) {
    tempY = event.clientY + document.documentElement.scrollTop;    
  } else {
    tempY = e.pageY
  }
  //alert(tempY);
  if (tempY < 0){tempY = 0}
 // if (document.getElementById('popup_form').style.display=='none') document.getElementById('popup_form').style.top = (tempY-100)+'px';
}
function form_close() {
	document.getElementById('popup_form').style.display='none';
	document.getElementById('opt11').value='';
	document.getElementById('opt12').value='';
	document.getElementById('opt13').value='';
	document.getElementById('opt14').value='';
	document.getElementById('opt15').value='';
	document.getElementById('form_error').innerHTML = '';
}
function mail() {
	
	if (document.getElementById('opt11').value=="") {
		document.getElementById('form_error').innerHTML = "Įveskite vardą";
		document.getElementById('opt11').focus();
		return 0;
	}
	if (document.getElementById('opt13').value==""&&document.getElementById('opt14').value=="") {
		document.getElementById('form_error').innerHTML = "Įveskite savo telefoną arba el. paštą";
		document.getElementById('opt13').focus();
		return 0;
	}
	if (document.getElementById('opt15').value=="") {
		document.getElementById('form_error').innerHTML = "Įveskite tekstą";
		document.getElementById('opt15').focus();
	return 0;
	}
	
	
	var url = "mail.php";
	var parametrai = new Hash();
	parametrai.set('id', kurso_id);
	parametrai.set('vardas', document.getElementById('opt11').value);
	parametrai.set('imone', document.getElementById('opt12').value);
	parametrai.set('telefonas', document.getElementById('opt13').value);
	parametrai.set('emailas', document.getElementById('opt14').value);
	parametrai.set('text', document.getElementById('opt15').value);
	new Ajax.Request(url, {
		method: 'post',
		onSuccess: function(transport) {
			if (parseInt(transport.responseText)==1) {
			document.getElementById('popup_form').style.display='none';
			document.getElementById('opt11').value='';
			document.getElementById('opt12').value='';
			document.getElementById('opt13').value='';
			document.getElementById('opt14').value='';
			document.getElementById('opt15').value='';
			document.getElementById('form_error').innerHTML = '';
			} else {
				if (parseInt(transport.responseText)==2) {
					document.getElementById('form_error').innerHTML = "Tarp siuntimų padarykite 2 min tarpą";
				} else {
					document.getElementById('form_error').innerHTML = 'Nepavyko išsiųsti dėl serverio klaidos, pabandykite vėliau';
				}
			}
		},
		onFailure: function () {
			document.getElementById('form_error').innerHTML = 'Nepavyko išsiųsti dėl serverio klaidos, pabandykite vėliau';
		},
		onException: function (kk, obj) {
			
			document.getElementById('form_error').innerHTML = 'Nepavyko išsiųsti dėl serverio klaidos, pabandykite vėliau';
		},
		parameters : parametrai.toQueryString()
	});
}



function get_comments() {
	var parametrai = new Hash();
	
	parametrai.set('id', kurso_id);
	var url = "get_kursas_comments.php";
	new Ajax.Request(url, {
		method: 'post',
		onSuccess: function(transport) {
			document.getElementById('response').innerHTML = transport.responseText || "Nepavyko susisiekti su serveriu!";
		},
		onFailure: function () {
			document.getElementById('response').innerHTML = "Nepavyko susisiekti su serveriu!";
		},
		onException: function (kk, obj) {
			document.getElementById('response').innerHTML = obj.lineNumber+" "+obj.message+" "+obj.fileName;
		},
		parameters : parametrai.toQueryString()
	});
}
function close_comment() {
	document.getElementById('popup_komentarai').style.display='none';
  	document.getElementById('opt1').value='';
  	document.getElementById('opt4').value='';
  	document.getElementById('opt5').value='';
  	document.getElementById('komentarai_error').innerHTML ='';
}
function add_comment() {
var parametrai = new Hash();
var temp = 0;

if (document.getElementById('opt1').value=="") {
	document.getElementById('komentarai_error').innerHTML = "Įveskite vardą";
	document.getElementById('opt1').focus();
	return 0;
}
if (document.getElementById('opt5').value=="") {
	document.getElementById('komentarai_error').innerHTML = "Įveskite tekstą";
	document.getElementById('opt5').focus();
	return 0;
}
parametrai.set('kurso_id', kurso_id);
parametrai.set('vardas', document.getElementById('opt1').value);
parametrai.set('email', document.getElementById('opt4').value);
parametrai.set('komentaras', document.getElementById('opt5').value);


var url = "add_comment.php";
new Ajax.Request(url, {
  method: 'post',
  onSuccess: function(transport) {
  	if (parseInt(transport.responseText)==1) {
  	document.getElementById('popup_komentarai').style.display='none';
  	document.getElementById('opt1').value='';
  	document.getElementById('opt4').value='';
  	document.getElementById('opt5').value='';
  	document.getElementById('komentarai_error').innerHTML ='';
   	get_comments();
  	} else {
  		if (parseInt(transport.responseText)==2) {
  			document.getElementById('komentarai_error').innerHTML = "Tarp komentarų padarykite 2 min tarpą";
  		} else {
  			document.getElementById('komentarai_error').innerHTML = "Nepavyko susisiekti su serveriu!";
  		}
  	}
   },
   onFailure: function () {
   //	alert('failure');
   		document.getElementById('komentarai_error').innerHTML = "Nepavyko susisiekti su serveriu!";
   },
   onException: function (kk, obj) {
  // 	alert('failure2');
   	document.getElementById('komentarai_error').innerHTML = obj.lineNumber+" "+obj.message+" "+obj.fileName;
   },
  parameters : parametrai.toQueryString()
});

}

get_comments(); // gaunam komentarus
