function popUnder(e) {


        current_bottom = "pop_1_bottom";
        current_top = "pop_1";
            
            if (YAHOO.util.Dom.getStyle(current_bottom,"display") == "none"){
                YAHOO.util.Dom.setStyle(current_bottom,"display","block");
                current_top.className="pop_link_open"; 
            }else{
                YAHOO.util.Dom.setStyle(current_bottom,"display","none");  
                current_top.className="pop_link_close";              
            }
  
} 

YAHOO.namespace("example.container");

YAHOO.util.Event.addListener(window, "load", init);
function makeArray(){

	YAHOO.util.Event.addListener(vid_embedArray, "click", fnCallback); 
}

function init(){
	permalink = YAHOO.util.Dom.getElementsByClassName('grab_input', 'input');                  
   YAHOO.util.Event.addListener(permalink, "focus", selectInputField);
    //var oElement = document.getElementById("pop_1");
    //YAHOO.util.Event.addListener(oElement, "click", popUnder);
    //var oElement = document.getElementById("pop_2");
   // YAHOO.util.Event.addListener(oElement, "click", popUnder);
}

function selectInputField(e){
    this.select();
}

//form check and send

function isEmail(formObject) {
if (!formObject.stf_from.value || isValid(formObject.stf_from.value) == false){
	return "The From Email address is not valid";
}
if (!formObject.stf_to.value || isValid(formObject.stf_to.value) == false){
	return "The To Email address is not valid";
}
sendee = formObject.stf_to.value;
return "ok";
}

function isValid(address){

  if ((address.indexOf("@") != -1) && (address.indexOf(".") != -1))
    return true;
  return false;

}



function isReady() {

	/* turn off submit*/
	//YAHOO.util.Dom.setStyle("pop_submit_button","display","none");
		var formObject = document.getElementById('stf_form');
		//alert (formObject.stf_title.value);
	/*check email */
	errorResponse = isEmail(formObject);
	if (errorResponse == "ok"){
			YAHOO.util.Connect.setForm(formObject);	
			var oConnect = YAHOO.util.Connect.asyncRequest("POST", 
				"/sitewide/sendto/submitcheck.jhtml", callback);  
	}else{
        feedback = document.getElementById("pop_feedback_1");
        feedback.innerHTML = errorResponse;	
	}

	return false;
}

//http request callback
var callback = {

    success: function (oResponse) {
        
        //retrieve the argument
        var sArg = oResponse.responseText;
		var formObject = document.getElementById('stf_form');
		//alert(sArg);
        feedback = document.getElementById("pop_feedback_1");
        feedback.innerHTML = "The video has been sent to " + formObject.stf_to.value;
		formObject.stf_to.value	= "";	
    },
    failure: function (oResponse) {
        //retrieve the argument
        var sArg = oResponse.argument;
		//alert(sArg);
        feedback = document.getElementById("pop_feedback_1");
        feedback.innerHTML = "Your Email could not be sent.";
    }
}

                      




