dojo.require("dojo.parser");
dojo.require("dojox.widget.FisheyeLite");
var beenDestroyed = false;
var hasInit = false;
var init = function(e){
    if(e && !beenDestroyed){ return; }
		e && e.preventDefault();
			var l = dojo.query("span.line")
				.instantiate(dojox.widget.FisheyeLite,{
					properties: {
						fontSize:1.75
					},
					easeOut: dojo.fx.easing.backInOut,
					durationOut: 500
				});
				
			if(!hasInit){
				l.connect("onclick",function(e){
					alert(e.target.innerHTML);
				});
			}
			if(!hasInit){
			}

			dojo.query(".imgBounce").instantiate(dojox.widget.FisheyeLite,{
				properties: {
					height:1.3,
					width:1.3
				}
			});
			dojo.query(".imgBouncem").instantiate(dojox.widget.FisheyeLite,{
				properties: {
					height:1.15,
					width:1
                }
			});
			dojo.query(".advancedProps").instantiate(dojox.widget.FisheyeLite,{
				properties:{
					height: {
						end: 100
					}
				}
			});
			beenDestroyed = false;
			hasInit = true;
		};
		dojo.addOnLoad(init);



function swap(){
if (document.images){
for (var x=0;
x<swap.arguments.length;
x+=2) {
document[swap.arguments[x]].src = eval(swap.arguments[x+1] + ".src");
}
}
}



function mysend(nume,mail,mesaj) {
dojo.byId("raspuns").innerHTML = "";
var mnume = dojo.byId("user").value;
var mmail = dojo.byId("email").value;
var mmessage = dojo.byId("message").value;
var mailreg = new RegExp("^[\\_]*([a-z0-9]+(\\.|\_*)?)+@([a-z][a-z0-9\\-]+(\\.|\-*\\.))+[a-z]{2,6}$");
var numereg = new RegExp("^[\\w\.\\']{2,}([\\s][\\w\.\\']{2,})+$");
var raspuns_debug = "";
var nume_invalid = "";
var mail_invalid = "";
var casuta_goala = "";
if (text_language=="en") {
    nume_invalid = "Name is not valid!<br />";
    mail_invalid = "Email is not valid!<br />";
    casuta_goala = "The message is empty!<br />";
}
else {
    nume_invalid = "Numele nu este valid!<br />";
    mail_invalid = "Adresa de email nu este valida!<br />";
    casuta_goala = "Casuta de mesaje este goala!<br />";
}
if (!mnume.match(numereg)) {
    raspuns_debug = raspuns_debug + nume_invalid;
  }
if (!mmail.match(mailreg)) {
    raspuns_debug = raspuns_debug + mail_invalid;
  }  
if (mmessage == "") {
    raspuns_debug = raspuns_debug + casuta_goala;
}
if (raspuns_debug=="") {
dojo.xhrPost( { 
        url: "mail.php", 
        handleAs: "text",
        timeout: 5000,
        load: function(response, ioArgs) {
          dojo.byId("raspuns").innerHTML = response;
          return response;
        },
        error: function(response, ioArgs) {
          console.error("HTTP status code: ", ioArgs.xhr.status);
          dojo.byId("raspuns").innerHTML = 'Nu pot comunica cu serverul. Reveniti!'; 
          return response;
          },
        content: {nume: mnume, adresa_mail: mmail, mesaj: mmessage}
        });
dojo.byId("mycont").innerHTML = ""; 
}
else {
    dojo.byId("raspuns").innerHTML = raspuns_debug;
    }       
       
}

var playon = new Image();
playon.src = "/img/play.on.png";
var playoff = new Image();
playoff.src = "/img/play.off.png";

function imgOn(imgName) {
 
if (document.images) {
document[imgName].src = eval(imgName + "on.src");
}
}
 
function imgOff(imgName) {
if (document.images) {
document[imgName].src = eval(imgName + "off.src");
}
}
