// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults
var atext    = null;
var ateaser  = null;
var asubject = null;


function showPreview()
{
	Ext.get('');
}




function createFlexFileUpload(server_address) {
	var html = new Array();
	html.push("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab' height='100%' id='FlexFileUpload' width='100%'>");
  html.push("<param name='movie' value='/flash/FlexFileUpload.swf' />");
  html.push("<param name='quality' value='high' />");
  html.push("<param name='bgcolor' value='#869ca7' />");
  html.push("<param name='allowScriptAccess' value='sameDomain' />");
  html.push("<param name='flashVars' value='serverAddress="+server_address+"' />");
  html.push("<embed align='middle' allowScriptAccess='sameDomain' bgcolor='#869ca7' flashVars='serverAddress="+server_address+"' height='100%' loop='false' name='FlexFileUpload' play='true' pluginspage='http://www.adobe.com/go/getflashplayer' quality='high' src='/flash/FlexFileUpload.swf' type='application/x-shockwave-flash' width='100%'>");
  html.push("</embed>");
  html.push("</object>");
	document.write(html.join("\n"));
}

matchColumns=function(){ 

     var divs,contDivs,maxHeight,divHeight,d; 
	
     // get all <div> elements in the document 

     divs=document.getElementsByTagName('div'); 

     contDivs=[]; 

     // initialize maximum height value 

     maxHeight=0; 

     // iterate over all <div> elements in the document 

     for(var i=0;i<divs.length;i++){ 

          // make collection with <div> elements with class attribute 'container' 

          if(/\bcolumn\b/.test(divs[i].className)){ 

                d=divs[i]; 

                contDivs[contDivs.length]=d; 

                // determine height for <div> element 

                if(d.offsetHeight){ 

                     divHeight=d.offsetHeight; 					

                } 

                else if(d.style.pixelHeight){ 

                     divHeight=d.style.pixelHeight;					 

                } 

                // calculate maximum height 

                maxHeight=Math.max(maxHeight,divHeight); 

          } 

     } 

     // assign maximum height value to all of container <div> elements 

     for(var i=0;i<contDivs.length;i++){ 

          contDivs[i].style.height=maxHeight + "px"; 

     } 

}

function submit_ajax_form(form_id){
  var form = document.getElementById(form_id);
  if(form.onsubmit()){
    form.submit();
  }
}

function prepareIssuePreview(){
  $('issue_cover_id').value = $F('issue_cover')
  $('issue_glance_id').value = $F('issue_glance')
  
  $('issue_left_top_id').value = $F('issue_left_top')
  $('issue_left_middle_id').value = $F('issue_left_middle')
  $('issue_left_bottom_id').value = $F('issue_left_bottom')
  $('issue_left4_id').value = $F('issue_left4')
  $('issue_left5_id').value = $F('issue_left5')
  $('issue_left6_id').value = $F('issue_left6')
  
  $('issue_right_top_id').value = $F('issue_right_top')
  $('issue_right_bottom_id').value = $F('issue_right_bottom')
  $('issue_right3_id').value = $F('issue_right3')
  $('issue_right4_id').value = $F('issue_right4')
  $('issue_right5_id').value = $F('issue_right5')
  $('issue_right6_id').value = $F('issue_right6')
  
  $('issue_moreheadlines1_id').value = $F('issue_moreheadlines1')
  $('issue_moreheadlines2_id').value = $F('issue_moreheadlines2')
  $('issue_moreheadlines3_id').value = $F('issue_moreheadlines3')
  
  submit_ajax_form('form_preview_issues')
  return false;
}

