var URL_FORM_FRIEND = URL_BASE+'?p=PContenidos&act=gviewD&view=friends&lan='+LAN;
var URL_FORM_TEMPLATE = FRIEND = URL_BASE+'?p=PContenidos&act=gviewD&view=friendsTemplate&lan='+LAN;
var URL_SEND_FRIEND = URL_BASE+'?p=PFriend&act=sendMail&lan='+LAN;
var URL_SEND_TEMPLANTE_FRIEND = URL_BASE+'?p=PFriend&act=sendTemplateMail&lan='+LAN;
Shadowbox.init({
	    animate: 1,
	    skipSetup: false,    
	    players: ["html",'iframe'],
	    overlayOpacity:0.1,
	    overlayColor:'#000',
	    enableKeys: false
	});


function showSbox(){	
	Shadowbox.open({		
        content:    '',
        player:     "html",
        height:     646,
        width:      518       
    });
}

function showFriend(){	
	showSbox();
	Shadowbox.options.onFinish=showFriendsForm;
	return false;
}
function verTemplate(id_user,id_template){
    Shadowbox.open({
        content:    URL_BASE+'t_'+id_user+'_'+id_template+'/',
        player:     "iframe",
        height:     946,
        width:      1000
    });
    Shadowbox.options.onFinish=function (){
        //alert(URL_BASE+'t_'+id_user+'_'+id_template);
        //obj('sb-content').innerHTML='<iframe style="border:0px;width:95%;height:95%" src=""></iframe>';
    }
}
function showFriendsForm(idTemplate){
	jsRqst.rHTML(URL_FORM_FRIEND,'sb-content',function(){ 	
			 //initFormTemplate(id) 
			 obj('formFriends').onsubmit=function(){
                                var val=new validator();
                                val.add("email","value",lan_email_bad,/^[A-Za-z][A-Za-z0-9_\.]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/);
                                val.add("email_1","value",lan_email_bad,/^[A-Za-z][A-Za-z0-9_\.]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/);
                                val.add("name","value",lan_enter_your_name,/.{1}/);
                                val.add("name_1","value",lan_enter_friend_name,/.{1}/);
                                val.add("catpcha","value",lan_enter_catpcha,/.{1}/);
                                if(!val.test())return false;
			 	this.action="";
			 	try{
			 	new jsRqst(URL_SEND_FRIEND,function(){			 		
			 		eval("var json = "+this.getResponse());
                    if(json.error){
                        alert(json.error);
                    }else{
                       Shadowbox.close();
                    }
			 	},this,true);			 	
			 	}catch(e){alert(e);}
			 	return false;
			 }
		},{});
	
}


function showFriendTemplate(idTemplate){
	showSbox();
	Shadowbox.options.onFinish=function (){
            showFriendsTemplateForm(idTemplate);
            ;
        }
	return false;
}


function showFriendsTemplateForm(idTemplate){
        try{
	jsRqst.rHTML(URL_FORM_TEMPLATE,'sb-content',function(){
			 //initFormTemplate(id)
                         obj('idTemplate').value = idTemplate;
			 obj('formFriends').onsubmit = function(){
                                var val=new validator();
                                val.add("email","value",lan_email_bad,/^[A-Za-z][A-Za-z0-9_\.]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/);
                                val.add("email_1","value",lan_email_bad,/^[A-Za-z][A-Za-z0-9_\.]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/);
                                val.add("name","value",lan_enter_your_name,/.{1}/);
                                val.add("name_1","value",lan_enter_friend_name,/.{1}/);
                                val.add("catpcha","value",lan_enter_catpcha,/.{1}/);
                                if(!val.test())return false;
			 	this.action="";
			 	try{
			 	new jsRqst(URL_SEND_TEMPLANTE_FRIEND,function(){
			 		eval("var json = "+this.getResponse());
                    if(json.error){
                        alert(json.error);
                    }else{
                       Shadowbox.close();
                    }
			 	},this,true);
			 	}catch(e){alert(e);}
			 	return false;
			 }
		},{});
        }catch(e){
            alert(e);
        }

}