// JavaScript Document
function PrintVListing(title, main_image, features, description) 
{
   var sOption="toolbar=no,location=no,directories=no,menubar=yes,"; 
       sOption+="scrollbars=yes,width=850,height=600,left=100,top=25"; 
  
   var winprint=window.open("","",sOption); 
       winprint.document.open(); 
       winprint.document.write('<html>\n<head>\n');
	   winprint.document.write('<title>' + title + ' : Regal Motors</title>\n');
	   winprint.document.write('<link href="/0/css/print.css" media="print" rel="stylesheet" type="text/css">\n');
	   winprint.document.write('</head>\n<body>\n');
	   winprint.document.write('<div style="border:1px solid #000000; padding:10px; ">\n');
       winprint.document.write('<div align="center"><img src="/0/img/print_header.png"></div>\n');
	   winprint.document.write('<h1 class="title_box" style="margin: 10px;">' + title + '</h1>\n');
	   winprint.document.write('<div style="float:left;">' + main_image + '</div>\n');
	   winprint.document.write('<div style="width:300px; float:right; padding:35px 0px 0px 0px; ">' + features + '</div>\n');
	   winprint.document.write('<div style="clear:both;"></div>\n');
	   winprint.document.write('<div style="padding:5px 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; ">' + description + '</div>\n');
	   winprint.document.write('</div>\n');
       winprint.document.write('</body>\n</html>'); 
       winprint.document.close(); 
       winprint.focus(); 
}

$(document).ready(function(){
	$("#features_box_left > ul").tabs({
		navClass: 'det-ui-tabs-nav', 
        selectedClass: 'det-ui-tabs-selected', 
        disabledClass: 'det-ui-tabs-disabled', 
        panelClass: 'det-ui-tabs-panel', 
        loadingClass: 'det-ui-tabs-loading' 
	});
});

$(document).ready(function(){
	$("#print_page").bind("click", function() {	
	  var ltitle = $('#ltitle').html();
	  var main_image = $('#main_image').html();
      var features = $('#one').html();
	  var description = $('#three').html();
	  PrintVListing(ltitle, main_image, features, description);
    });
});

// prepare the form when the DOM is ready 
$(document).ready(function() { 
    var options1 = { 
        target:        '#emailFriendForm',   // target element(s) to be updated with server response 
        beforeSubmit:  validate
    }; 
	var options2 = { 
        target:        '#enquireForm',   // target element(s) to be updated with server response 
        beforeSubmit:  validate 
    }; 
    // bind to the form's submit event 
    $('#emailFriendForm').submit(function() { 
        $(this).ajaxSubmit(options1); 
        return false; 
    });
	// bind to the form's submit event 
    $('#enquireForm').submit(function() { 
        $(this).ajaxSubmit(options2); 
        return false; 
    }); 
});

// post-submit callback 
function showResponse(responseText, statusText)  { 
    alert('status: ' + statusText + '\n\nresponseText: \n' + responseText + 
        '\n\nThe output div should have already been updated with the responseText.'); 
} 

function validate(formData, jqForm, options) {
    var allFields = true;
    for (var i=0; i <formData.length; i++) {
        if (!formData[i].value) {
            allFields = false;
        }
    }
    if (!allFields) {
        alert('Please fill all fields in the form!');
        return false;
    }
} 