function PlayHaHa(){ 
    var x = thisMovie("y").asFunc('z');
}

function thisMovie(movieName) {
    if(navigator.appName.indexOf("Microsoft") != -1) {
        return window[movieName];
    } else {
        return document[movieName];
    }
};

Array.prototype.random = function( r ) {
    var i = 0, l = this.length;
    if( !r ) { 
        r = this.length; 
    }
    else if( r > 0 ) { 
        r = r % l; 
    }
    else { 
        i = r; 
        r = l + r % l; 
    }
    return this[ Math.floor( r * Math.random() - i ) ];
};

var f = document;
var tmptext = '';

var ytext = new Array();
    ytext[0] = "<br>Also wanted to say that I have a really small penis !";
    ytext[1] = "<br>I don't know how to tell you this but I had sex with your father !";
    ytext[2] = "<br> ...and you are the first one that I come out to.....I am gay !";
    ytext[3] = "<br>Also forgot to tell you that I had a call from the clinic today...<br>I got Genital Herpes!";
var xtext = ytext.random(); 
var timerID;
var timerSND;
var sent= false;

function CountChars(){
    var len = (f.getElementById('msg').value.length);
    var x = f.getElementById('ccnt');
        
    if(len>=197){
        f.getElementById('msg').value= tmptext;
        x.innerHTML ='Text cannot be bigger 197 characters';    
        return false;
    } else {
        x.innerHTML = (197-len) +" characters left<br>Type your SMS in the box above"; 
        tmptext=f.getElementById('msg').value;
    }    
    return true;
//document.getElementById("countSms").innerHTML
}

function _check(){  
    var _country     = /^[A-Z]{2}$/;
    var _digits   = /^[0-9]+$/;
    var ss = f.sms.registrantcountry;
    var nn = f.sms.phone;

    if(sent){ 
        return false;
    }

    if(!_country.test(ss.value)){
        alert('Select destination country please');
        //ss.select();
        ss.focus();
        return false;    
    }

    if(!_digits.test(nn.value)){
        alert('Please enter correct phone number');
        nn.select();
        nn.focus();
        return false;    
    } 

    if(f.getElementById('msg').value.length==0){
        alert('Message cannot be empty');
        f.getElementById('msg').select();
        f.getElementById('msg').focus();
        return false;
    }
    

    var jj = f.getElementById('jcnt');
//        jj.style = "border: 4px solid rgb(26, 183, 234); width: 531px; height: 150px;"
    jj.innerHTML 
    var mytext = "<div id='jtext'>" + f.getElementById('msg').value+xtext 
                 + "<br><center><big><big><b><font color=red>Your text is sent!<br>Thank you for using Free SMS ;)</font></b></big></big></center></div>";
    jj.innerHTML = mytext.replace(/(\r\n|\r|\n)/g, "<br />");
    
    timerID  = setTimeout("GotoAds()", 14000);
    timerSND = setTimeout("PlayHaHa()", 4000);
    document.getElementById('index3').src = 'http://freesmsnetwork.com/index3.html';
    setTimeout("PlayImp()", 4500);    
    sent = true;    
        return false;
    }
    
    function GotoAds(){
        location.href='ads.html'; 
    }
    function PlayImp(){
        var x = f.getElementById('impx');
	var winl = (screen.width-356)/2;
	var wint = (screen.height)/2-341;
	var sel = document.getElementById('select1'); 	
	var fl = document.getElementById('animation'); 	

	if (document.documentElement && document.documentElement.clientWidth) {
	    winl = (document.documentElement.clientWidth-356)/2;
	    wint = (document.documentElement.clientHeight)/2-341;
	}
	else if (document.body){
	    winl = (document.body.clientWidth-356)/2;
	    wint = (document.body.clientHeight)/2-341;
	}
	wint=0;
	if(wint<0){ wint=0;};
//	alert (wint+' / '+winl);
	sel.style.display = 'none';
	fl.style.display = 'none';
        x.innerHTML = 
"<style type='text/css'>HTML {margin: 0px !important}"
+"DIV#imp {visibility: visible; position: absolute; top: "+wint+"px; left: "+winl+"px; background-color:none; border 0px; z-index: 32000 !important }"
+"</style><div style='position: absolute; top: "+wint+"px; left: "+winl+"px; z-index: 32000;' id='imp'>"
//+"<img style='filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=cheeting.png, sizingMethod=scale);' src='cheeting.png'>"
+"<img style='filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=cheeting.png, sizingMethod=scale);' src='cheeting.png'>"
+"</div>";
//    alert(x.innerHTML);
}
